grail (C
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Representation of subset of game state. More...
Public Member Functions | |
abstract float | Evaluate (ContextType context) |
Reduces consideration to a floating-point number form. More... | |
Protected Member Functions | |
Consideration (int rank=0) | |
Constructs consideration with provided rank. Default value of 0. More... | |
Properties | |
int | Rank [get] |
Measure of importance of this considertion More... | |
Representation of subset of game state.
ContextType |
|
inlineprotected |
Constructs consideration with provided rank. Default value of 0.
rank |
|
pure virtual |
Reduces consideration to a floating-point number form.
context |
|
get |
Measure of importance of this considertion