Module: Legion::Extensions::Agentic::Homeostasis::Neuromodulation::Helpers::Constants
- Included in:
- Modulator, ModulatorSystem
- Defined in:
- lib/legion/extensions/agentic/homeostasis/neuromodulation/helpers/constants.rb
Constant Summary collapse
- MODULATORS =
%i[dopamine serotonin norepinephrine acetylcholine].freeze
- DEFAULT_LEVEL =
0.5- LEVEL_FLOOR =
0.0- LEVEL_CEILING =
1.0- MODULATION_ALPHA =
0.15- BASELINE_DRIFT =
0.01- MAX_EVENTS =
200- OPTIMAL_RANGES =
{ dopamine: (0.4..0.7), serotonin: (0.4..0.7), norepinephrine: (0.3..0.6), acetylcholine: (0.4..0.7) }.freeze
- STATE_LABELS =
{ dopamine: { high: :surplus, optimal: :optimal, low: :deficit }, serotonin: { high: :surplus, optimal: :optimal, low: :deficit }, norepinephrine: { high: :surplus, optimal: :optimal, low: :deficit }, acetylcholine: { high: :surplus, optimal: :optimal, low: :deficit } }.freeze