RBNinference
Class SimpleBNGroundAtomNode
java.lang.Object
RBNinference.BNNode
RBNinference.SimpleBNNode
RBNinference.SimpleBNGroundAtomNode
- All Implemented Interfaces:
- GroundAtomNodeInt
public class SimpleBNGroundAtomNode
- extends SimpleBNNode
- implements GroundAtomNodeInt
Constructor Summary |
SimpleBNGroundAtomNode(Atom at)
|
SimpleBNGroundAtomNode(Atom at,
java.lang.String name)
|
SimpleBNGroundAtomNode(Atom at,
java.lang.String name,
double[] cpt,
java.util.LinkedList parents,
java.util.LinkedList children)
|
SimpleBNGroundAtomNode(Rel r,
int[] ar)
|
SimpleBNGroundAtomNode(Rel r,
java.lang.String name,
int[] ar)
|
SimpleBNGroundAtomNode(Rel r,
java.lang.String name,
int[] ar,
double[] cpt,
java.util.LinkedList parents,
java.util.LinkedList children)
|
SimpleBNGroundAtomNode(java.lang.String name)
Creates new SimpleBNGroundAtomlNode |
Methods inherited from class RBNinference.BNNode |
addToChildren, addToParents, buildNodeStack, depth, familyXcenter, instantiate, instantiatedTo, parentsSubset, replaceInChildrenList, replaceInParentList, resetParents, resetVisited, resetVisitedUpDownstream, resetVisitedUpstream, setDepth, showAllReachable, sizeFamily, xSum |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myatom
public Atom myatom
SimpleBNGroundAtomNode
public SimpleBNGroundAtomNode(java.lang.String name)
- Creates new SimpleBNGroundAtomlNode
SimpleBNGroundAtomNode
public SimpleBNGroundAtomNode(Atom at)
SimpleBNGroundAtomNode
public SimpleBNGroundAtomNode(Rel r,
int[] ar)
SimpleBNGroundAtomNode
public SimpleBNGroundAtomNode(Atom at,
java.lang.String name)
SimpleBNGroundAtomNode
public SimpleBNGroundAtomNode(Rel r,
java.lang.String name,
int[] ar)
SimpleBNGroundAtomNode
public SimpleBNGroundAtomNode(Atom at,
java.lang.String name,
double[] cpt,
java.util.LinkedList parents,
java.util.LinkedList children)
SimpleBNGroundAtomNode
public SimpleBNGroundAtomNode(Rel r,
java.lang.String name,
int[] ar,
double[] cpt,
java.util.LinkedList parents,
java.util.LinkedList children)
myatom
public Atom myatom()
- Specified by:
myatom
in interface GroundAtomNodeInt