Grail (C#)  1.4.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Evaluators.Aggregators.AverageAggregator< ContextType > Member List

This is the complete list of members for Grail.Evaluators.Aggregators.AverageAggregator< ContextType >, including all inherited members.

Aggregator(IEnumerable< Evaluator< ContextType >> childEvaluators)Grail.Evaluators.Aggregators.Aggregator< ContextType >inline
AverageAggregator(IEnumerable< Evaluator< ContextType >> childEvaluators)Grail.Evaluators.Aggregators.AverageAggregator< ContextType >inline
CacheConsiderationEvaluations(Evaluator< ContextType > evaluator, ContextType context) (defined in Grail.Evaluators.Evaluator< ContextType >)Grail.Evaluators.Evaluator< ContextType >inlinestatic
childEvaluators (defined in Grail.Evaluators.Aggregators.Aggregator< ContextType >)Grail.Evaluators.Aggregators.Aggregator< ContextType >protected
DebugDump(IReadOnlyDictionary< object, int > nodeMapping, ref EvaluationDebugData debugData)Grail.Evaluators.Aggregators.Aggregator< ContextType >inlineprotectedvirtual
Evaluate(ContextType context, in UtilityEvaluatorSnapshot snapshot)Grail.Evaluators.Aggregators.AverageAggregator< ContextType >inlineprotectedvirtual
EvaluateContext(ContextType context, in UtilityEvaluatorSnapshot snapshot)Grail.Evaluators.Evaluator< ContextType >inline
EvaluatorType (defined in Grail.Evaluators.Aggregators.AverageAggregator< ContextType >)Grail.Evaluators.Aggregators.AverageAggregator< ContextType >
GetDependentConsiderations(List< Consideration< ContextType >> considerations) (defined in Grail.Evaluators.Aggregators.Aggregator< ContextType >)Grail.Evaluators.Aggregators.Aggregator< ContextType >inlinevirtual