edu.duke.cs.banjo.bayesnet
Class EdgesAsArrayWithCachedStatistics.CycleFinderDFSorig
java.lang.Object
edu.duke.cs.banjo.bayesnet.EdgesAsArrayWithCachedStatistics.CycleFinder
edu.duke.cs.banjo.bayesnet.EdgesAsArrayWithCachedStatistics.CycleFinderDFSorig
- Enclosing class:
- EdgesAsArrayWithCachedStatistics
- protected class EdgesAsArrayWithCachedStatistics.CycleFinderDFSorig
- extends EdgesAsArrayWithCachedStatistics.CycleFinder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EdgesAsArrayWithCachedStatistics.CycleFinderDFSorig
protected EdgesAsArrayWithCachedStatistics.CycleFinderDFSorig()
throws java.lang.Exception
isCyclic
public boolean isCyclic(int nodeToCheck,
int parentNodeToCheck)
throws java.lang.Exception
- Specified by:
isCyclic
in class EdgesAsArrayWithCachedStatistics.CycleFinder
- Throws:
java.lang.Exception
adjustForLocalChange
public void adjustForLocalChange(int _nodeToCheck)
throws java.lang.Exception
- Specified by:
adjustForLocalChange
in class EdgesAsArrayWithCachedStatistics.CycleFinder
- Throws:
java.lang.Exception
resetEntireGraph
public void resetEntireGraph()
throws java.lang.Exception
- Specified by:
resetEntireGraph
in class EdgesAsArrayWithCachedStatistics.CycleFinder
- Throws:
java.lang.Exception
isCyclic__TEST_ENTIRE_STRUC
public boolean isCyclic__TEST_ENTIRE_STRUC()
- Specified by:
isCyclic__TEST_ENTIRE_STRUC
in class EdgesAsArrayWithCachedStatistics.CycleFinder
DFSorig
protected boolean DFSorig(int nodeToCheck,
int parentNodeToCheck,
BayesNetChangeI _bayesNetChange)
throws java.lang.Exception
- Throws:
java.lang.Exception