|  | (C++)
    1.0.0
    A multi-platform, modular, universal engine for embedding advanced AI in games. | 
| Public Member Functions | |
| Action (const ActionTemplate &actionTemplate, std::vector< unsigned int > &&argumentIndices) | |
| Action (Action &&other)=default | |
| bool | IsLegal (const WorldState &worldState) const | 
| double | GetCost (const WorldState &worldState) const | 
| const std::vector< unsigned int > & | GetArgumentIndices () const | 
| void | ApplyToState (WorldState &worldState) const | 
| const std::string & | GetName () const | 
| int | GetType () const | 
| Action & | operator= (Action &&other)=default |