![]()  | 
  
    Grail (C++)
    1.3.0
    
   A multi-platform, modular, universal engine for embedding advanced AI in games. 
   | 
 
This is the complete list of members for grail::simgames::SimulatedGameNode, including all inherited members.
| Backpropagate(float score) (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| children (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| FillPath(std::vector< std::pair< const ISimulatedGameUnit *, const ISimulatedGameAction * >> &path) const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| FillPlan(std::unordered_map< const ISimulatedGameUnit *, std::vector< const ISimulatedGameAction * >> &plan, int teamIndex) const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| FillPlanWithMetadata(std::unordered_map< const ISimulatedGameUnit *, std::vector< SimulatedGameActionMetadata >> &plan, int teamIndex) const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| GetActionByIndex(size_t actionIndex) const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| GetActionsWithMetadata() const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| GetActiveUnit() const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| GetBestAction() const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| GetBestActionMetadata() const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| GetRandomAction(RandomGenerator &rand_gen) (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| GetVisits() const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| IsTerminal() const (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| PerformActionByIndex(size_t actionIndex, SimulatedGameRuntime &runtime) (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| PerformUCT(SimulatedGameHelper &helper, RandomGenerator &rand_gen) (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| SelectNext(SimulatedGameHelper &helper, RandomGenerator &rand_gen) (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| SelectNext(SimulatedGameHelper &helper, RandomGenerator &rand_gen, SimulatedGameSnapshotObserver &observer) (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| SimulatedGame (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | friend | 
| SimulatedGameNode(ISimulatedGameUnit *, SimulatedGameRuntime &runtime) (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode | |
| SimulatedGameNode(SimulatedGameNode &&)=default (defined in grail::simgames::SimulatedGameNode) | grail::simgames::SimulatedGameNode |