Module: Legion::Extensions::Agentic::Attention::Regulation::Helpers::Constants
- Included in:
- AttentionController, AttentionTarget, Runners::AttentionRegulation
- Defined in:
- lib/legion/extensions/agentic/attention/regulation/helpers/constants.rb
Constant Summary collapse
- MAX_TARGETS =
30- MAX_HISTORY =
200- DEFAULT_RESOURCE =
1.0- RESOURCE_FLOOR =
0.05- RESOURCE_CEILING =
1.0- RESOURCE_DRAIN =
0.02- RESOURCE_RECOVERY =
0.03- CAPTURE_THRESHOLD =
0.7- DEFAULT_ZOOM =
0.5- ZOOM_FLOOR =
0.1- ZOOM_CEILING =
1.0- ATTENTION_MODES =
%i[focused diffuse scanning resting captured].freeze
- TARGET_STATES =
%i[attended peripheral ignored].freeze
- RESOURCE_LABELS =
{ (0.8..) => :abundant, (0.6...0.8) => :adequate, (0.4...0.6) => :moderate, (0.2...0.4) => :low, (..0.2) => :depleted }.freeze