Grail (C#)  1.2.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.SimulatedGames.SimulatedGameStochasticUnit Member List

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

AfterAction(in SimulatedGameRuntime gameRuntime)Grail.SimulatedGames.ISimulatedGameUnitinlinevirtual
FillDebugRepresentation(Dictionary< string, string > nameValueDictionary)Grail.SimulatedGames.ISimulatedGameUnitinlinevirtual
GetAvailableActions()Grail.SimulatedGames.ISimulatedGameUnitpure virtual
GetRandomActionIndex(in IEnumerable< ISimulatedGameAction > actions, Random random)Grail.SimulatedGames.SimulatedGameStochasticUnitinlinevirtual
GetRandomAvailableAction(Random random)Grail.SimulatedGames.ISimulatedGameUnitinlinevirtual
HeuristicReasonersGrail.SimulatedGames.ISimulatedGameUnit
Reset()Grail.SimulatedGames.ISimulatedGameUnitpure virtual
TeamIndexGrail.SimulatedGames.SimulatedGameStochasticUnit