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

Classes

class  Consideration
 Representation of subset of game state. More...
 
class  Evaluator
 Standard evaluator calculating scores based on considerations and curves. More...
 
class  EvaluatorHelpers
 
interface  IEvaluator
 Evaluates object in terms of provided Context. More...
 
struct  SelectorResult
 
class  Selector
 Tool responsible for selecting most suitable objects based on calculated scores. More...