The discrete decision node. Base class for all decision nodes. More...
Public Member Functions | |
Category | getCategory () const |
Return the node category. | |
NodeList | getRequisiteAncestors () const |
Return a NodeList containing the requisite ancestors of this decision node. | |
NodeList | getRequisiteParents () const |
Return a NodeList containing the requisite parents of this decision node. |
The discrete decision node. Base class for all decision nodes.
Category HAPI::DiscreteDecisionNode::getCategory | ( | ) | const [inline, virtual] |
NodeList HAPI::DiscreteDecisionNode::getRequisiteAncestors | ( | ) | const |
Return a NodeList containing the requisite ancestors of this decision node.
The requisite ancestors are found by augmenting the network with additional information links as prescribed by the "no-forgetting" rule (which states that past observations and decisions are taken into account by all future decisions) and applying the minimal reduction algorithm for LIMIDs.