CreateSnapshotGenerator(size_t) override (defined in grail::SimulatedGameReasoner) | grail::SimulatedGameReasoner | virtual |
GetDebugSnapshotFirstIteration() const | grail::SimulatedGameReasoner | |
GetDebugSnapshotLastIteration() const | grail::SimulatedGameReasoner | |
getGame() const | grail::SimulatedGameReasoner | |
IsComputing() const | grail::SimulatedGameReasoner | |
operator=(const Reasoner &)=default (defined in grail::Reasoner) | grail::Reasoner | |
operator=(Reasoner &&)=default (defined in grail::Reasoner) | grail::Reasoner | |
ProduceDebugSnapshot() | grail::SimulatedGameReasoner | |
Reasoner()=default (defined in grail::Reasoner) | grail::Reasoner | |
Reasoner(const Reasoner &)=default (defined in grail::Reasoner) | grail::Reasoner | |
Reasoner(Reasoner &&)=default (defined in grail::Reasoner) | grail::Reasoner | |
RequestRecalculation(AIEntity &entity) | grail::SimulatedGameReasoner | |
SelectBehavior(AIEntity &entity) override | grail::SimulatedGameReasoner | virtual |
SetDebugSnapshotFirstIteration(size_t iterationNumber) | grail::SimulatedGameReasoner | |
SetDebugSnapshotLastIteration(size_t iterationNumber) | grail::SimulatedGameReasoner | |
SetFallbackBehavior(std::unique_ptr< Behavior > _fallbackBehavior) | grail::SimulatedGameReasoner | |
SetSnapshotProduction(bool shouldProduce) | grail::SimulatedGameReasoner | |
SimulatedGameReasoner(std::unique_ptr< simulation::ISimulatedGameStateTranslator > worldStateTranslator, std::unique_ptr< simulation::ISimulatedActionTranslator > actionTranslator, std::size_t iterationsPerFrame, std::size_t maxIterations=1000, std::size_t maxRecalculationIterations=1000) | grail::SimulatedGameReasoner | |
~Reasoner()=default (defined in grail::Reasoner) | grail::Reasoner | virtual |
~SimulatedGameReasoner() override (defined in grail::SimulatedGameReasoner) | grail::SimulatedGameReasoner | |