Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Data.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.Data.DebugInfo.SimulatedGamesReasonerSnapshot.SimulatedGameUCTEventSnapshot:
Collaboration diagram for Grail.Data.DebugInfo.SimulatedGamesReasonerSnapshot.SimulatedGameUCTEventSnapshot:

Public Member Functions

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

Properties

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