Consideration

From AI Product Manuals
Revision as of 23:13, 28 September 2021 by Davemark (talk | contribs) (Initial Entries)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

A Consideration is a mapping of an input value through a Response Curve to get a value that is used to help score a Behavior.

Components

Considerations have different components, most of which make them what they are and are required.

Input

The Input on a Consideration is the data that the consideration needs to retrieve in order to process.

Response Curve

The Response Curve of a Consideration is what converts the value of the input into the output value for that Consideration. It is comprised of a Response Curve Type and Consideration Values that define what the curve "looks like".

Parameters

Considerations may have Consideration Parameters that add more context specific to processing that Consideration. (Note that these are different from Behavior Parameters which apply to the Behavior as a whole.)

Code

Data

Export