grail (C  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.UtilityReasoner Member List

This is the complete list of members for Grail.UtilityReasoner, including all inherited members.

CreateSnapshotGenerator(int entityId) (defined in Grail.UtilityReasoner)Grail.UtilityReasonerinlinevirtual
GetUtilityReasonerSnapshot() (defined in Grail.UtilityReasoner)Grail.UtilityReasonerinline
SelectBehavior(AIEntity entity)Grail.UtilityReasonerinlinevirtual
SetSnapshotProduction(bool val) (defined in Grail.UtilityReasoner)Grail.UtilityReasonerinline
UtilityReasoner(Dictionary< IEvaluator< EntityBlackboardPair >, BehaviorPrefab > prefabOptions, UtilitySelectionMethod selectionMethod=UtilitySelectionMethod.MAX, float persistence=0.1f)Grail.UtilityReasonerinline