(C++)  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::simulation::SimulatedGameObserverForGUI Member List

This is the complete list of members for grail::simulation::SimulatedGameObserverForGUI, including all inherited members.

GetMaxIteration() constgrail::simulation::SimulatedGameObserverForGUI
GetMinIteration() constgrail::simulation::SimulatedGameObserverForGUI
GetSnapshot()grail::simulation::SimulatedGameObserverForGUI
IsInitialized() constgrail::simulation::SimulatedGameObserverForGUI
OnGameStart(const std::vector< std::shared_ptr< SimulatedGameThinkingUnit >> &thinkingUnits, const std::vector< std::shared_ptr< SimulatedGameStochasticUnit >> &stochasticUnits) (defined in grail::simulation::SimulatedGameObserverForGUI)grail::simulation::SimulatedGameObserverForGUI
OnIterationEnd(const std::vector< float > &scores) (defined in grail::simulation::SimulatedGameObserverForGUI)grail::simulation::SimulatedGameObserverForGUI
OnIterationStart(size_t iterationNumber) (defined in grail::simulation::SimulatedGameObserverForGUI)grail::simulation::SimulatedGameObserverForGUI
OnMonteCarloAction(const ISimulatedGameAction &chosenAction, const ISimulatedGameUnit &activeUnit) (defined in grail::simulation::SimulatedGameObserverForGUI)grail::simulation::SimulatedGameObserverForGUI
OnUCTAction(const ISimulatedGameAction &chosenAction, const SimulatedGameNode &node) (defined in grail::simulation::SimulatedGameObserverForGUI)grail::simulation::SimulatedGameObserverForGUI
SetMaxIteration(size_t iteration)grail::simulation::SimulatedGameObserverForGUI
SetMinIteration(size_t iteration)grail::simulation::SimulatedGameObserverForGUI