Module: Legion::Extensions::Agentic::Social::SocialLearning::Helpers::Constants
- Included in:
- ModelAgent, ObservedBehavior, SocialLearningEngine
- Defined in:
- lib/legion/extensions/agentic/social/social_learning/helpers/constants.rb
Constant Summary collapse
- MAX_MODELS =
200- MAX_BEHAVIORS =
500- MAX_OBSERVATIONS =
1000- MAX_HISTORY =
300- DEFAULT_PRESTIGE =
0.5- PRESTIGE_FLOOR =
0.0- PRESTIGE_CEILING =
1.0- ATTENTION_THRESHOLD =
0.3- RETENTION_DECAY =
0.02- REPRODUCTION_CONFIDENCE =
0.5- REINFORCEMENT_BOOST =
0.15- PUNISHMENT_PENALTY =
0.2- PRESTIGE_LEARNING_RATE =
0.1- STALE_THRESHOLD =
120- OUTCOME_TYPES =
%i[positive negative neutral].freeze
- LEARNING_STAGES =
%i[attention retention reproduction motivation].freeze
- MODEL_LABELS =
{ (0.8..) => :expert, (0.6...0.8) => :proficient, (0.4...0.6) => :peer, (0.2...0.4) => :novice, (..0.2) => :unreliable }.freeze