Expand description
Utility AI — scoring-based decision making.
Each action has a set of considerations (response curves) that evaluate world state and produce a [0, 1] score. The action with the highest combined score is selected each tick.
Structs§
- Consideration
- A single input consideration for an action.
- Utility
Action - An action with a set of considerations.
- Utility
Selector - Selects the highest-scoring action each tick.
Enums§
- Response
Curve - Maps a raw input [0, 1] to a utility score [0, 1].