NORSYS SOFTWARE © 2012 | NETICA API | C   VERSION   5.04  |
bool_ns IsNodeDeterministic_bn ( | const node_bn* node ) |
If this returns TRUE then node is a deterministic node, which means that: given values for its parents, its value is determined with certainty.
There is no API function to directly set whether a node is deterministic, but setting all its conditional probabilities (i.e., CPT entries) to 0 or 1 will make a node deterministic. Building its table just with SetNodeFuncState_bn or SetNodeFuncReal_bn also will. Note that a node with a deterministic equation can result in a non-deterministic CPT, due to uncertainties introduced in the discretization process.
Version:
See also:
HasNodeTable_bn | Determine if node has any table | |
SetNodeProbs_bn | To change whether a node is deterministic | |
GetNodeType_bn | To determine if a node is for a discrete or continuous variable | |
GetNodeKind_bn | To determine what kind of node it is |