Grail (C++)
1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
#include <SimulatedGamesSnapshots.h>
Public Member Functions | |
void | Clear () |
Clears all the stored data. | |
Public Attributes | |
size_t | number = 0 |
std::vector< SimulatedGameUCTEventSnapshot > | uctSnapshots = {} |
Events that happened during the iteration in the UCT (selection) phase. | |
std::vector< SimulatedGameMonteCarloEventSnapshot > | monteCarloSnapshots = {} |
Events that happened during the iteration in the Monte Carlo (simulation) phase. | |
std::vector< float > | scores = {} |
Scores achieved by teams at the end of the iteration. | |
DTO - data transfer object / plain data object. Container for debug data that describes a single iteration performed by SimulatedGame.