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

Public Member Functions

void Clear ()
 

Properties

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

Property Documentation

◆ PlannerReasonerSnapshotsPerEntityId

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

◆ SimGameReasonerSnapshotsPerEntityId

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

◆ UtilityReasonerSnapshotsPerEntityId

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

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