Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.SimulatedGames.SimulatedGameSnapshotObserver Class Reference

Properties

List< SimulatedGamesReasonerSnapshot.SimulatedGameUnitSnapshotUnitSnapshots [get]
 Serialization of all units that are part of the Simulated Game. These snapshots were made at the beginning of the game. More...
 
List< SimulatedGamesReasonerSnapshot.SimulatedGameIterationSnapshotIterationSnapshots = new List<SimulatedGamesReasonerSnapshot.SimulatedGameUnitSnapshot>() [get]
 Serialization of Simulated Game iterations that were gathered during the debugging process. More...
 
bool IsInitialized = new List<SimulatedGamesReasonerSnapshot.SimulatedGameIterationSnapshot>() [get]
 Returns true if the snapshotObserver is initialized and ready to gather data. More...
 
uint MinIteration = false [get, set]
 Gets or sets the minimum number of iteration that will be gathered during the debugging More...
 
uint MaxIteration = 0 [get, set]
 Gets or sets the maximum number of iteration that will be gathered during the debugging More...
 

Property Documentation

◆ IsInitialized

bool Grail.SimulatedGames.SimulatedGameSnapshotObserver.IsInitialized = new List<SimulatedGamesReasonerSnapshot.SimulatedGameIterationSnapshot>()
get

Returns true if the snapshotObserver is initialized and ready to gather data.

◆ IterationSnapshots

List<SimulatedGamesReasonerSnapshot.SimulatedGameIterationSnapshot> Grail.SimulatedGames.SimulatedGameSnapshotObserver.IterationSnapshots = new List<SimulatedGamesReasonerSnapshot.SimulatedGameUnitSnapshot>()
get

Serialization of Simulated Game iterations that were gathered during the debugging process.

◆ MaxIteration

uint Grail.SimulatedGames.SimulatedGameSnapshotObserver.MaxIteration = 0
getset

Gets or sets the maximum number of iteration that will be gathered during the debugging

◆ MinIteration

uint Grail.SimulatedGames.SimulatedGameSnapshotObserver.MinIteration = false
getset

Gets or sets the minimum number of iteration that will be gathered during the debugging

◆ UnitSnapshots

List<SimulatedGamesReasonerSnapshot.SimulatedGameUnitSnapshot> Grail.SimulatedGames.SimulatedGameSnapshotObserver.UnitSnapshots
get

Serialization of all units that are part of the Simulated Game. These snapshots were made at the beginning of the game.


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