Grail (C#)
1.2.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
A base class for an object that is passed to Serialize() and Deserialize() methods of DecisionTree. Use the concrete implementations such as or . More...
Public Member Functions | |
abstract void | SerializeNodeType (DecisionNodeType type) |
abstract DecisionNodeType | DeserializeNodeType () |
abstract void | SerializeColumnIndex (int columnIndex) |
abstract int | DeserializeColumnIndex () |
abstract void | SerializeValue (float value) |
abstract float | DeserializeValue () |
abstract void | SerializeChildrenCount (int count) |
abstract int | DeserializeChildrenCount () |
abstract void | SerializeDecision (TDecisionType decision) |
abstract TDecisionType | DeserializeDecision () |
virtual void | Initialize () |
DecisionNode< TDecisionType > | DeserializeNode () |
A base class for an object that is passed to Serialize() and Deserialize() methods of DecisionTree. Use the concrete implementations such as or .