(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 |