Module: Legion::Extensions::Agentic::Learning::Hebbian::Helpers::Constants
- Included in:
- Assembly, AssemblyNetwork, Unit
- Defined in:
- lib/legion/extensions/agentic/learning/hebbian/helpers/constants.rb
Constant Summary collapse
- MAX_UNITS =
500- MAX_ASSEMBLIES =
100- MAX_CONNECTIONS_PER_UNIT =
30- MAX_ACTIVATION_HISTORY =
200- DEFAULT_WEIGHT =
0.1- WEIGHT_FLOOR =
0.01- MAX_WEIGHT =
1.0- LEARNING_RATE =
0.05- WEIGHT_DECAY =
0.002- ACTIVATION_THRESHOLD =
0.3- CO_ACTIVATION_WINDOW =
5- ASSEMBLY_THRESHOLD =
3- ASSEMBLY_MIN_WEIGHT =
0.3- CONSOLIDATION_BOOST =
0.02- COMPETITION_FACTOR =
0.01- WEIGHT_LABELS =
{ (0.8..) => :bonded, (0.6...0.8) => :strong, (0.4...0.6) => :moderate, (0.2...0.4) => :weak, (..0.2) => :nascent }.freeze
- ASSEMBLY_STATE_LABELS =
{ active: 'assembly currently firing', primed: 'assembly recently active', dormant: 'assembly stable but inactive', forming: 'assembly still consolidating', dissolving: 'assembly losing coherence' }.freeze