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

Public Member Functions

void Clear ()
 

Properties

int Version [get, set]
 
float StartTime = DataSerializationVersions.DEBUG_SERIALIZATION_VERSION [get, set]
 
float EndTime [get, set]
 
List< GrailStateSnapshotGrailStateSnapshots [get, set]
 
Dictionary< int, List< SimulatedGamesReasonerSnapshot > > SimGameReasonerSnapshotsPerEntityId = new List<GrailStateSnapshot>() [get, set]
 
Dictionary< int, List< PlannerReasonerSnapshot > > PlannerReasonerSnapshotsPerEntityId [get, set]
 
Dictionary< int, List< UtilityReasonerSnapshot > > UtilityReasonerSnapshotsPerEntityId [get, set]
 

Property Documentation

◆ PlannerReasonerSnapshotsPerEntityId

Dictionary<int, List<PlannerReasonerSnapshot> > Grail.Data.DebugInfo.GrailDebugInfo.PlannerReasonerSnapshotsPerEntityId
getset
Initial value:
=
new Dictionary<int, List<SimulatedGamesReasonerSnapshot>>()

◆ UtilityReasonerSnapshotsPerEntityId

Dictionary<int, List<UtilityReasonerSnapshot> > Grail.Data.DebugInfo.GrailDebugInfo.UtilityReasonerSnapshotsPerEntityId
getset
Initial value:
=
new Dictionary<int, List<PlannerReasonerSnapshot>>()

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