|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--COM.hugin.HAPI.JunctionTree
Thic class represents the JunctionTrees in the compiled domain.
| Method Summary | |
boolean |
cgEvidenceIsPropagated()
Returns 'true' if CG evidence has been propagated in this JunctionTree; otherwise, returns 'false'. |
boolean |
equilibriumIs(Domain.Equilibrium equilibrium)
Tests the Equilibrium type. |
boolean |
evidenceIsPropagated()
Returns 'true' if evidence has been propagated in this JunctionTree; otherwise, returns 'false'. |
boolean |
evidenceModeIs(Domain.EvidenceMode mode)
Returns 'true' if the EvidenceMode matches 'mode'; otherwise, returns 'false'. |
boolean |
evidenceToPropagate()
Returns 'true' if the JunctionTree contains evidence that has not been propagated; otherwise, returns 'false'. |
CliqueList |
getCliques()
Returns the Cliques of this JunctionTree. |
double |
getConflict()
Returns the conflict measure of the data inserted in this JunctionTree. |
Clique |
getRoot()
Returns the root clique of this JunctionTree. |
boolean |
likelihoodIsPropagated()
Returns 'true' if likelihoods have been propagated in this JunctionTree; otherwise, returns 'false'. |
void |
propagate(Domain.Equilibrium equilibrium,
Domain.EvidenceMode evidenceMode)
Propagates evidence in this JunctionTree. |
boolean |
tablesToPropagate()
Returns 'true' if this JunctionTree contains updated tables that have not been propagated; otherwise, returns 'false'. |
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Method Detail |
public boolean cgEvidenceIsPropagated()
throws ExceptionObjectNotAlive
public boolean equilibriumIs(Domain.Equilibrium equilibrium)
throws ExceptionObjectNotAlive
equilibrium - the type of Equilibrium to test for.
public boolean evidenceIsPropagated()
throws ExceptionObjectNotAlive
public boolean evidenceModeIs(Domain.EvidenceMode mode)
throws ExceptionObjectNotAlive
mode - the type of EvidenceMode to test for.
public boolean evidenceToPropagate()
throws ExceptionObjectNotAlive
public CliqueList getCliques()
throws ExceptionObjectNotAlive
public double getConflict()
throws ExceptionHugin,
ExceptionObjectNotAlive
public Clique getRoot()
throws ExceptionObjectNotAlive
public boolean likelihoodIsPropagated()
throws ExceptionObjectNotAlive
public void propagate(Domain.Equilibrium equilibrium,
Domain.EvidenceMode evidenceMode)
throws ExceptionObjectNotAlive
equilibrium - the type of Equilibrium reached after the propagation.evidenceMode - the EvidenceMode used.
public boolean tablesToPropagate()
throws ExceptionObjectNotAlive
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||