Difference between revisions of "Consideration"
m (Thumbnail size) |
m (→Components) |
||
Line 13: | Line 13: | ||
=== Response Curve === | === 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 | 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#Curve Type|Response Curve Type]] and [[Response Curve#Variables|Consideration Variables]] that define what the curve "looks like". | ||
=== Parameters === | === Parameters === |
Revision as of 15:22, 6 October 2021
This page is part of the IAUS Manual. ♦ Brain ♦ Behavior ♦ Behavior Type ♦ Decision ♦ AI Entity ♦
Concept
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 Variables 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.)