Grail (C++)
1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
#include <SimulatedGamesSnapshots.h>
Public Member Functions | |
SimulatedGameMonteCarloEventSnapshot (const SimulatedGameMonteCarloEventSnapshot &other)=default | |
Public Attributes | |
std::string | chosenActionDescription = {} |
The action performed by the active unit. | |
std::vector< SimulatedGameUnitSnapshot > | unitSnapshots = {} |
States of units after action was performed. | |
int | activeUnitUID = 0 |
DTO - data transfer object / plain data object. Container for debug data that describes a step (action) and its context in the Monte Carlo Phase (Simulation Phase).