|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCOM.hugin.HAPI.Node
COM.hugin.HAPI.DiscreteNode
COM.hugin.HAPI.DiscreteChanceNode
COM.hugin.HAPI.IntervalDCNode
Interval discrete chance node. Each state of an IntervalDCNode represents an interval.
Constructor Summary | |
IntervalDCNode(NetworkModel belongsTo)
Constructs a new IntervalDCNode. |
Method Summary | |
int |
getStateIndex(double value)
Returns the index of the state (interval) matching the specified value. |
double |
getStateValue(int s)
Returns the low value of the interval associated with state s . |
void |
setStateValue(int s,
double v)
Sets the low value of the interval associated with state s to v . |
Methods inherited from class COM.hugin.HAPI.DiscreteChanceNode |
computeSensitivityData, getCategory, getExperienceTable, getFadingTable, hasExperienceTable, hasFadingTable |
Methods inherited from class COM.hugin.HAPI.DiscreteNode |
caseIsSet, enterFinding, generateTable, getBelief, getCaseState, getEnteredFinding, getEntropy, getExpectedUtility, getKind, getMutualInformation, getNumberOfStates, getPropagatedFinding, getSampledState, getSensitivityConstants, getSensitivityConstants, getStateIndex, getStateLabel, retractFindings, selectState, setCaseState, setNumberOfStates, setStateLabel, unsetCase |
Methods inherited from class COM.hugin.HAPI.Node |
addParent, addToInputs, addToOutputs, clone, delete, evidenceIsEntered, evidenceIsPropagated, evidenceToPropagate, getAttribute, getAttributes, getChildren, getDomain, getEdgeConstraint, getHome, getHomeClass, getHomeDomain, getInstance, getJunctionTree, getLabel, getMaster, getModel, getName, getParents, getPosition, getSource, getTable, getUserData, isAlive, likelihoodIsEntered, likelihoodIsPropagated, removeFromInputs, removeFromOutputs, removeParent, reverseEdge, setAttribute, setAttributes, setEdgeConstraint, setLabel, setName, setPosition, setUserData, switchParent |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IntervalDCNode(NetworkModel belongsTo) throws ExceptionHugin
Method Detail |
public double getStateValue(int s) throws ExceptionHugin
s
. To indicate the right endpoint of the rightmost
interval, specify s
equal to the number of states
of this IntervalDCNode.
s
- index of the state
ExceptionHugin
public int getStateIndex(double value) throws ExceptionHugin
value
- an interval containing this value will be searched for
ExceptionHugin
public void setStateValue(int s, double v) throws ExceptionHugin
s
to v
. To indicate the right endpoint
of the rightmost interval, specify s
equal to the
number of states of this IntervalDCNode.
ExceptionHugin
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |