A single influence on the scoring of one action. More...
Public Member Functions | |
float | Consider (IContext context) |
Protected Member Functions | |
abstract float | MakeConsideration (IContext context) |
A single influence on the scoring of one action.
Is called once for every IContext passed by a ContextFactory to a DecisionFlex script.
You shouldn't need to routinely derive from this. A number of helper behaviours exist to take care of many situations. See the contact_us page for how to contact us if you think there is an obvious helper missing.
|
protectedpure virtual |
Score this IContext. Called once per IContext produced by the ContextFactory during a decision.
Implemented in TenPN.DecisionFlex.BinaryContextConsideration, TenPN.DecisionFlex.BooleanConsideration, TenPN.DecisionFlex.ContextValueConsideration, and TenPN.DecisionFlex.ConsiderationScalar.