Here is a list of all documented files with brief descriptions:
[detail level 1234]
▼ GrailCore | |
► ConfigHelpers | |
ConfigHelpers.h | |
► DebugUtilities | |
DebugInfoGenerator.h | |
GrailDebugger.h | |
GrailStateSnapshotGenerator.h | |
IDebugSnapshotReceiver.h | |
ISnapshotGenerator.h | |
ITimestampProvider.h | |
SnapshotGenerator.h | |
► Logger | |
DefaultSink.hh | |
FileSink.hh | |
LoggerManager.hh | |
Sink.hh | |
AIEntity.hh | |
AIManager.hh | |
Behavior.hh | |
BehaviorSequence.hh | |
Blackboard.hh | |
consts.h | |
doxygen_dummy.h | |
EntityGroup.h | |
Plan.hh | |
Reasoner.hh | |
SynchronizedEntityContainer.h | |
▼ GrailData | |
► AISystemModel | |
EntityGroupModel.h | |
EntityModel.h | |
► DebugInfo | |
BehaviorData.h | |
BehaviorInstanceSnapshot.h | |
BlackboardState.h | |
CurveDataSnapshot.h | |
EntityGroupData.h | |
EntityState.h | |
EvaluationDebugData.h | |
GrailDebugInfo.h | |
GrailStateSnapshot.h | |
PlannerSnapshots.h | |
SimulatedGamesSnapshots.h | |
UtilityEvaluatorSnapshot.h | |
UtilityReasonerSnapshot.h | |
► UtilityModel | |
BehaviorModel.h | |
ConsiderationModel.h | |
CurveDataModel.h | |
EvaluatorNodeModel.h | |
EvaluatorToBehaviorAssignment.h | |
EvaluatorTreeModel.h | |
EvaluatorTreeReference.h | |
EvaluatorType.h | |
UtilityReasonerModel.h | |
UtilitySelectorModel.h | |
DataValidators.h | |
GrailConfiguration.h | |
▼ GrailEvaluators | |
► Aggregators | |
Aggregator.hh | |
AverageAggregator.hh | |
MaxAggregator.hh | |
MinAggregator.hh | |
ProductAggregator.hh | |
SumAggregator.hh | |
► ConfigHelpers | |
EvaluatorHelpers.h | |
IConsiderationProvider.h | |
► Curves | |
AllCurves.h | |
BezierSpline.hh | |
ConstantFunction.hh | |
Curve.hh | |
ExponentialFunction.hh | |
LinearFunction.hh | |
LinearlyInterpolatedCurve.hh | |
PowerFunction.hh | |
SigmoidFunction.hh | |
StaircaseFunction.hh | |
UnitStepFunction.hh | |
Consideration.hh | |
EntityBlackboardPair.hh | |
Evaluator.hh | |
▼ GrailEvolution | |
Arena.hh | |
Crossover.hh | |
EAOptimizer.hh | |
EvoParam.hh | |
EvoScript.hh | |
GeneForUtility.h | |
IEvoParam.hh | |
Mutation.hh | |
RouletteSampler.hh | |
Selection.hh | |
▼ GrailLiveDebug | |
Crc16.h | |
LiveDebuggerServer.h | |
TCPServer.h | |
UDPServer.h | |
▼ GrailPlanners | |
► DebugUtilities | |
PlannerReasonerSnapshotGenerator.h | |
► Planner | |
► Action | |
Action.hh | |
ActionTemplate.hh | |
► WorldState | |
ObjectParameter.h | |
ParametrizedObject.h | |
TypedObjectParameter.h | |
WorldObject.hh | |
WorldObjectType.hh | |
WorldState.hh | |
Domain.hh | |
Planner.hh | |
► Reasoners | |
PlannerReasoner.hh | |
DomainTranslator.hh | |
Goal.hh | |
GoalSelector.hh | |
IPlannerObject.hh | |
MemoryPool.hh | |
ObjectIndexBinding.hh | |
▼ GrailSimulatedGames | |
► DebugUtilities | |
SimulatedGamesReasonerSnapshotGenerator.h | |
► DecisionTree | |
► Serialization | |
DecisionTreeBinarySerializer.hh | |
DecisionTreeStringListSerializer.hh | |
IDecisionSerializers.hh | |
IDecisionTreeSerializer.hh | |
ContinuousInnerDecisionNode.h | |
DecisionNode.h | |
DecisionNodeType.h | |
DecisionTree.hh | |
DTConsiderationType.hh | |
LeafDecisionNode.h | |
NominalInnerDecisionNode.h | |
► OfflineLearning | |
C45Algorithm.h | |
C45GameActionCounter.h | |
C45IterationParameters.h | |
C45SingleIterationResult.h | |
C45ValueDecisionCounter.h | |
Dataset.hh | |
DatasetSample.hh | |
IVectorizer.hh | |
OfflineLearner.hh | |
TreeDataSample.hh | |
UniqueTreeDataset.hh | |
► Reasoners | |
SimulatedGameReasoner.hh | |
ISimulatedActionTranslator.hh | |
ISimulatedGameAction.hh | |
ISimulatedGameHeuristic.hh | |
ISimulatedGameStateTranslator.hh | |
ISimulatedGameUnit.hh | |
SimulatedGame.hh | |
SimulatedGameActionMetadata.hh | |
SimulatedGameHelper.h | |
SimulatedGameNode.h | |
SimulatedGameRuntime.hh | |
SimulatedGameSnapshotObserver.h | |
SimulatedGameStochasticUnit.hh | |
SimulatedGameThinkingUnit.hh | |
▼ GrailUtilityAI | |
► ConfigHelpers | |
ConfigHelpers.h | |
► DebugUtilities | |
UtilityReasonerSnapshotGenerator.h | |
► Reasoners | |
UtilityReasoner.hh | |
Blueprint.hh | |
Selector.hh | |