Grail (C#)
1.2.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Classes | |
class | ContinuousInnerDecisionNode |
class | DecisionNode |
class | DecisionTree |
class | DecisionTreeBinarySerializer |
Used to serialize decision tree in a binary mode. Pass object of this type to the DecisionTree.Serialize method. More... | |
class | DecisionTreeStringListSerializer |
Used to serialize decision tree in a text mode into array of strings. Pass object of this type to the DecisionTree.Serialize method. More... | |
class | IDecisionBinarySerializer |
A class that defines objects that can serialize decisions (e.g., actions in SimplifiedGame) to a binary format. More... | |
class | IDecisionStringSerializer |
A class that defines objects that can serialize decisions (e.g., actions in SimplifiedGame) to a string. More... | |
class | IDecisionTreeSerializer |
A base class for an object that is passed to Serialize() and Deserialize() methods of DecisionTree. Use the concrete implementations such as or . More... | |
class | LeafDecisionNode |
class | NominalInnerDecisionNode |
Enumerations | |
enum | DecisionNodeType { NOMINAL_INNER, CONTINUOUS_INNER, LEAF } |