grail (C  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.DebugInfo.SimulatedGamesReasonerSnapshot.SimulatedGameUCTEventSnapshot Class Reference

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). More...

Inheritance diagram for Grail.DebugInfo.SimulatedGamesReasonerSnapshot.SimulatedGameUCTEventSnapshot:
Collaboration diagram for Grail.DebugInfo.SimulatedGamesReasonerSnapshot.SimulatedGameUCTEventSnapshot:

Public Member Functions

override string ToString ()
 
- Public Member Functions inherited from Grail.DebugInfo.SimulatedGamesReasonerSnapshot.SimulatedGameMonteCarloEventSnapshot
override string ToString ()
 

Properties

List< SimulatedGameActionMetadataSnapshotAllActions = new List<SimulatedGameActionMetadataSnapshot>() [get, set]
 
- Properties inherited from Grail.DebugInfo.SimulatedGamesReasonerSnapshot.SimulatedGameMonteCarloEventSnapshot
string Action [get, set]
 The action performed by the active unit More...
 
List< SimulatedGameUnitSnapshotUnitSnapshots = new List<SimulatedGameUnitSnapshot>() [get, set]
 States of units after action was performed More...
 
int ActiveUnitID [get, set]
 

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 class was generated from the following file: