| 
| 
void  | SetTeamCount (int teamCount) | 
|   | 
| 
void  | SetExplorationRatio (double explorationRatio) | 
|   | 
| 
void  | SetFreezeVisitsTreshold (size_t treshold) | 
|   | 
| 
void  | Reset () | 
|   | Resets to a state adequate to the start of a new simulation. 
  | 
|   | 
| 
void  | ApplyActions () const | 
|   | Applies deferred actions (to be called when the process falls out of the tree and Monte Carlo phase is started). 
  | 
|   | 
| 
void  | ApplyActionsWithDebug (SimulatedGameSnapshotObserver &observer) const | 
|   | 
| 
void  | Backpropagation () | 
|   | 
| 
void  | BackpropagationWithTerminal (std::vector< float > &scores) | 
|   | This is backpropagation that checks whether a state is terminal. 
  | 
|   | 
 | 
| 
double  | explorationConstant {} | 
|   | 
| 
size_t  | freezeVisitsTreshold {} | 
|   | 
| 
std::vector< SimulatedGameNode * >  | visitedNodes {} | 
|   | 
| 
std::vector< size_t >  | actionIndicesHistory {} | 
|   | 
| 
std::unique_ptr< SimulatedGameRuntime >  | runtimeControl {} | 
|   | 
 | 
| 
class  | SimulatedGameSnapshotObserver | 
|   | 
The documentation for this struct was generated from the following files: