![]() |
Grail (C#)
1.4.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Namespaces |
Classes | |
class | AIEntity |
Defines a basic object which can execute behaviors. More... | |
class | AIManager |
Manages registered entities and shared blackboards. More... | |
class | Behavior |
A high-level abstraction of actions in the game. More... | |
class | BehaviorSequence |
The BehaviorSequence class - specialized Behavior executing sequence of provided subbehaviors one by one. More... | |
class | Blackboard |
Grail's universal data container More... | |
class | EntityGroup |
class | EntityToken |
interface | IEntityChangeObserver |
interface | IReasonerChangeObserver |
class | Plan |
A data structure used by PlannerReasoner to execute a sequence of behaviors More... | |
class | Reasoner |
Entity's "brain", assigns them behaviors chosen by user-defined algorithms. More... | |
class | SynchronizedVector |