Module: Legion::Extensions::Agentic::Attention::Blink::Helpers::Constants

Included in:
BlinkEngine, Stimulus
Defined in:
lib/legion/extensions/agentic/attention/blink/helpers/constants.rb

Constant Summary collapse

MAX_STIMULI =
500
200
3.0
0.5
10.0
RECOVERY_RATE =
0.15
SALIENCE_THRESHOLD =
0.6
LAG1_SPARING_THRESHOLD =
0.3
PROCESSING_LABELS =
{
  (0.8..)     => :fully_available,
  (0.6...0.8) => :mostly_available,
  (0.4...0.6) => :partially_suppressed,
  (0.2...0.4) => :mostly_suppressed,
  (..0.2)     => :blinked
}.freeze
RECOVERY_LABELS =
{
  (0.8..)     => :recovered,
  (0.6...0.8) => :recovering,
  (0.4...0.6) => :refractory,
  (0.2...0.4) => :deep_blink,
  (..0.2)     => :saturated
}.freeze
STIMULUS_TYPES =
%i[
  visual auditory semantic emotional
  social threat reward novelty
].freeze