![]() |
Grail (C++)
1.1.1
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Public Member Functions | |
BlueprintOption (const std::shared_ptr< utility::Evaluator< ContextType >> &evaluator, utility::Blueprint< InstanceType, ContextType, DataType > &&behaviorBlueprint, int rank) | |
BlueprintOption (const std::shared_ptr< utility::Evaluator< ContextType >> &evaluator, const utility::Blueprint< InstanceType, ContextType, DataType > &behaviorBlueprint, int rank) | |
Public Attributes | |
std::shared_ptr< utility::Evaluator< ContextType > > | evaluator |
Evaluator for this option. | |
utility::Blueprint< InstanceType, ContextType, DataType > | behaviorBlueprint |
Blueprint for this option. | |
int | rank |
Rank - measure of importance of evaluated object. Only objects with highest available rank may be selected. | |