The DecisionNode type exposes the following members.
If this is not a leaf node, gets or sets the collection of child nodes for this node, together with the attribute determining the reasoning process for those children.
Gets or sets the type of the comparison which should be done against Value.
Gets a value indicating whether this instance is a leaf (has no children).
Gets a value indicating whether this instance is a root node (has no parent).
If this is a leaf node, gets or sets the output value to be decided when this node is reached.
Gets the DecisionTree containing this node.
Gets or sets the parent of this node. If this is a root node, the parent is null.
Gets or sets the value this node responds to whenever this node acts as a child node. This value is set only when the node has a parent.