grail (C  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.SimulatedGameReasoner Member List

This is the complete list of members for Grail.SimulatedGameReasoner, including all inherited members.

ClearDebugData() (defined in Grail.SimulatedGameReasoner)Grail.SimulatedGameReasoner
CreateSnapshotGenerator(int entityId) (defined in Grail.SimulatedGameReasoner)Grail.SimulatedGameReasonerinlinevirtual
DebugSnapshotFirstIterationGrail.SimulatedGameReasoner
DebugSnapshotLastIterationGrail.SimulatedGameReasoner
FallbackBehaviorGrail.SimulatedGameReasoner
GameGrail.SimulatedGameReasoner
IsComputingGrail.SimulatedGameReasoner
ProduceDebugSnapshot()Grail.SimulatedGameReasonerinline
RequestRecalculation(AIEntity entity)Grail.SimulatedGameReasonerinline
SelectBehavior(AIEntity entity)Grail.SimulatedGameReasonerinlinevirtual
SetSnapshotProduction(bool shouldProduceData)Grail.SimulatedGameReasonerinline
SimulatedGameReasoner(in ISimulatedGameStateTranslator gameStateTranslator, in ISimulatedActionTranslator actionTranslator, uint iterationsPerFrame, uint maxIterations=1000, uint maxRecalculationIterations=1000)Grail.SimulatedGameReasonerinline