Grail (C#)
1.2.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
A class that defines objects that can serialize decisions (e.g., actions in SimplifiedGame) to a string. More...
Public Member Functions | |
abstract string | Serialize (TDecisionType decision) |
Returns an exact representation of a decision as string. More... | |
abstract TDecisionType | Deserialize (string decisionString) |
Deserializes a decision to exactly the same form as is serialized using the Serialize() method. More... | |
A class that defines objects that can serialize decisions (e.g., actions in SimplifiedGame) to a string.
|
pure virtual |
Deserializes a decision to exactly the same form as is serialized using the Serialize() method.
|
pure virtual |
Returns an exact representation of a decision as string.