Class: Legion::Extensions::Agentic::Social::SocialLearning::Client
- Inherits:
-
Object
- Object
- Legion::Extensions::Agentic::Social::SocialLearning::Client
- Includes:
- Runners::SocialLearning
- Defined in:
- lib/legion/extensions/agentic/social/social_learning/client.rb
Instance Method Summary collapse
-
#initialize(engine: nil) ⇒ Client
constructor
A new instance of Client.
Methods included from Runners::SocialLearning
#best_model_agents, #domain_models, #observe_agent_behavior, #register_model_agent, #reinforce_reproduction, #reproduce_observed_behavior, #reproducible_behaviors, #retained_behaviors, #social_learning_stats, #update_social_learning
Constructor Details
#initialize(engine: nil) ⇒ Client
Returns a new instance of Client.
17 18 19 |
# File 'lib/legion/extensions/agentic/social/social_learning/client.rb', line 17 def initialize(engine: nil) @engine = engine || Helpers::SocialLearningEngine.new end |