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

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

AddUnit(SimulatedGameThinkingUnit unit)Grail.SimulatedGames.SimulatedGameinline
AddUnit(SimulatedGameStochasticUnit unit)Grail.SimulatedGames.SimulatedGameinline
ClearStatistics()Grail.SimulatedGames.SimulatedGameinline
GetExpectedPlans()Grail.SimulatedGames.SimulatedGameinline
GetExpectedPlansWithMetadata()Grail.SimulatedGames.SimulatedGameinline
GetExpectedPlayout()Grail.SimulatedGames.SimulatedGameinline
GetStartingUnitActionsMetadata()Grail.SimulatedGames.SimulatedGameinline
GetStartingUnitBestAction()Grail.SimulatedGames.SimulatedGameinline
RemoveUnit(SimulatedGameThinkingUnit unit)Grail.SimulatedGames.SimulatedGameinline
RemoveUnit(SimulatedGameStochasticUnit unit)Grail.SimulatedGames.SimulatedGameinline
Run(uint milisecondsTotal=30000, uint maxIterationCount=100000, SimulatedGameSnapshotObserver snapshotObserver=null)Grail.SimulatedGames.SimulatedGameinline
SimulatedGame(int teamCount=2, double maxGameScore=1.0, double explorationBoost=1.0, uint freezeVisitsTreshold=uint.MaxValue)Grail.SimulatedGames.SimulatedGameinline
StartingUnitGrail.SimulatedGames.SimulatedGame