(C++)  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::simulation::SimulatedGameUCTEventSnapshot Struct Reference

#include <SimulatedGamesSnapshots.h>

Inheritance diagram for grail::simulation::SimulatedGameUCTEventSnapshot:
Collaboration diagram for grail::simulation::SimulatedGameUCTEventSnapshot:

Public Attributes

std::vector< SimulatedGameActionMetadataSnapshotactionMetadataSnapshots = {}
 
- Public Attributes inherited from grail::simulation::SimulatedGameMonteCarloEventSnapshot
std::string chosenActionDescription = {}
 The action performed by the active unit.
 
std::vector< SimulatedGameUnitSnapshotunitSnapshots = {}
 States of units after action was performed.
 
int activeUnitUID = 0
 

Detailed Description

DTO - data transfer object / plain data object. Container for debug data that describes a step (action) and its context in the UCT Phase (Selection Phase).


The documentation for this struct was generated from the following file: