(C++)  1.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Class Index
A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | W
  A  
DatasetSample (grail::simulation)   GrailDebugInfo (grail)   
  N  
SimulatedGameReasoner (grail)   
DebugInfoGenerator (grail)   GrailStateSnapshot (grail)   SimulatedGameReasonerSnapshot (grail)   
Planner::AbstractPlan (grail::planning)   DecisionNode (grail::simulation)   GrailStateSnapshotGenerator (grail)   NominalInnerDecisionNode (grail::simulation)   SimulatedGameReasonerSnapshotGenerator (grail)   
Action (grail::planning)   DecisionTree (grail::simulation)   
  H  
  O  
SimulatedGameRuntime (grail::simulation)   
ActionTemplate (grail::planning)   DecisionTreeBinarySerializer (grail::simulation)   SimulatedGameStochasticUnit (grail::simulation)   
AIEntity (grail)   DecisionTreeStringListSerializer (grail::simulation)   HashForOfflineLearning (grail::simulation)   ObjectIndexBinding (grail::planning)   SimulatedGameThinkingUnit (grail::simulation)   
AIManager (grail)   DefaultSink (grail)   
  I  
ObjectParameter (grail::planning)   SimulatedGameUCTEventSnapshot (grail::simulation)   
Arena (grail::evolution)   Domain (grail::planning)   OfflineLearner (grail::simulation)   SimulatedGameUnitSnapshot (grail::simulation)   
  B  
DomainTranslator (grail::planning)   IConsiderationProvider (grail)   
  P  
Sink (grail)   
  E  
IDebugSnapshotReceiver (grail)   SnapshotGenerator (grail)   
Behavior (grail)   IDecisionBinarySerializer (grail::simulation)   ParametrizedObject (grail::planning)   StaircaseFunction (grail::curves)   
BehaviorData (grail)   EAOptimizer (grail::evolution)   IDecisionStringSerializer (grail::simulation)   Plan (grail::planning)   StepData (grail::curves)   
BehaviorInstanceSnapshot (grail)   Emplacer (grail)   IDecisionTreeSerializer (grail::simulation)   Planner (grail::planning)   SynchronizedEntityContainer (grail)   
BehaviorModel (grail)   Emplacer< const std::string > (grail)   IEntityChangeObserver (grail)   PlannerActionSnapshot (grail)   
  T  
BehaviorSequence (grail)   Emplacer< planning::TypedObjectParameter< std::string > > (grail)   IEvaluator (grail::utility)   PlannerIterationSnapshot (grail)   
BezierSpline (grail::curves)   Emplacer< std::string > (grail)   IEvoParam (grail::evolution)   PlannerReasoner (grail)   TCPServer (grail)   
Blackboard (grail)   EntityBlackboardNamePair (grail)   IGoalAcceptor (grail::planning)   PlannerReasonerSnapshot (grail)   TreeDataSample (grail::simulation)   
BlackboardState (grail)   EntityEntry (grail)   IPlannerObject (grail::planning)   PlannerReasonerSnapshotGenerator (grail)   TypedObjectParameter (grail::planning)   
  C  
EntityGroup (grail)   IReasonerChangeObserver (grail)   PlannerWorldObjectSnapshot (grail)   
  U  
EntityGroupData (grail)   IReasonerFactory (grail)   PowerFunction (grail::curves)   
C45Algorithm (grail::simulation)   EntityGroupModel (grail)   ISimulatedActionTranslator (grail::simulation)   Prefab (grail)   UDPServer (grail)   
C45GameActionCounter (grail::simulation)   EntityModel (grail)   ISimulatedGameAction (grail::simulation)   
  R  
UniqueTreeDataset (grail::simulation)   
C45IterationParameters (grail::simulation)   EntityNamePriorityPair (grail)   ISimulatedGameStateTranslator (grail::simulation)   UnitStepFunction (grail::curves)   
C45SingleIterationResult (grail::simulation)   EntityState (grail)   ISimulatedGameUnit (grail::simulation)   Reasoner (grail)   UpperBound (grail::curves)   
C45ValueDecisionCounter (grail::simulation)   EqualsForOfflineLearning (grail::simulation)   ISnapshotGenerator (grail)   RouletteSampler (grail::evolution)   UtilityEvaluatorModel (grail)   
Planner::Config (grail::planning)   Evaluator (grail::utility)   ITimestampProvider (grail)   
  S  
UtilityEvaluatorSnapshot (grail)   
PlannerReasoner::Config (grail)   EvoParam (grail::evolution)   IVectorizer (grail::simulation)   UtilityReasoner (grail)   
ConfigInterpreter (grail)   EvoScript (grail::evolution)   
  L  
Selection (grail::evolution)   UtilityReasonerConfigInterpreter (grail)   
Consideration (grail::utility)   ExponentialFunction (grail::curves)   SelectorResult (grail::utility)   UtilityReasonerModel (grail)   
ConsiderationModel (grail)   
  F  
LeafDecisionNode (grail::simulation)   SigmoidFunction (grail::curves)   UtilityReasonerSnapshot (grail)   
ConstantFunction (grail::curves)   LinearFunction (grail::curves)   SimulatedGame (grail::simulation)   UtilityReasonerSnapshotGenerator (grail)   
ContinuousInnerDecisionNode (grail::simulation)   FileSink (grail)   LinearlyInterpolatedCurve (grail::curves)   SimulatedGameActionMetadata (grail::simulation)   UtilitySelectorModel (grail)   
Crc16 (grail)   
  G  
LiveDebuggerServer (grail)   SimulatedGameActionMetadataSnapshot (grail::simulation)   
  W  
Crossover (grail::evolution)   LoggerManager (grail)   SimulatedGameHelper (grail::simulation)   
Curve (grail::curves)   GeneForUtility (grail::evolution)   LowerBound (grail::curves)   SimulatedGameHeuristic (grail::simulation)   WorldObject (grail::planning)   
CurveDataModel (grail)   Goal (grail::planning)   
  M  
SimulatedGameIterationSnapshot (grail::simulation)   WorldObjectType (grail::planning)   
CurveDataSnapshot (grail)   GoalSelector (grail::planning)   SimulatedGameMonteCarloEventSnapshot (grail::simulation)   WorldState (grail::planning)   
  D  
GrailConfiguration (grail)   MemoryPool (grail)   SimulatedGameNode (grail::simulation)   
GrailDebugger (grail)   Mutation (grail::evolution)   SimulatedGameObserverForGUI (grail::simulation)   
Dataset (grail::simulation)   
A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | W