Package edu.cmu.tetrad.search
Interface IFas
- All Superinterfaces:
- IGraphSearch
Gives an interface for fast adjacency searches (i.e., PC adjacency searches).
- Version:
- $Id: $Id
- Author:
- josephramsey
- 
Method SummaryModifier and TypeMethodDescriptiongetAmbiguousTriples(Node node) Returns the list of ambiguous triples found for a given node.longReturns the elapsed time of the search.getNodes()Returns the nodes searched over.Returns the sepset map discovered during search--that is, the map from node pairs to the sepsets used in the search to remove the corresponding edges from the complete graph.voidsetDepth(int depth) Sets the depth of the search--that is, the maximum number of variables conditioned on in the search.voidsetKnowledge(Knowledge knowledge) Sets the knowledge for the search.voidsetOut(PrintStream out) sets the print stream to send text to.voidsetVerbose(boolean verbose) Sets whether verbose output should be printed.Methods inherited from interface edu.cmu.tetrad.search.IGraphSearchsearch
- 
Method Details- 
setKnowledgeSets the knowledge for the search.- Parameters:
- knowledge- This knowledge.
 
- 
getSepsetsSepsetMap getSepsets()Returns the sepset map discovered during search--that is, the map from node pairs to the sepsets used in the search to remove the corresponding edges from the complete graph.- Returns:
- This map.
 
- 
setDepthvoid setDepth(int depth) Sets the depth of the search--that is, the maximum number of variables conditioned on in the search.- Parameters:
- depth- This maximum.
 
- 
getElapsedTimelong getElapsedTime()Returns the elapsed time of the search.- Returns:
- This time.
 
- 
getNodes
- 
getAmbiguousTriples
- 
setVerbosevoid setVerbose(boolean verbose) Sets whether verbose output should be printed.- Parameters:
- verbose- True, if so.
 
- 
setOutsets the print stream to send text to.- Parameters:
- out- This print stream.
 
 
-