Class: Legion::Extensions::Agentic::Social::MirrorSystem::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::Mirror
Defined in:
lib/legion/extensions/agentic/social/mirror_system/client.rb

Instance Method Summary collapse

Methods included from Runners::Mirror

#imitate_behavior, #mirror_stats, #observations_for, #observations_in, #observe_behavior, #repertoire_status, #report_imitation_outcome, #strongest_mirrors, #update_mirror

Constructor Details

#initialize(mirror_system: nil) ⇒ Client

Returns a new instance of Client.



16
17
18
# File 'lib/legion/extensions/agentic/social/mirror_system/client.rb', line 16

def initialize(mirror_system: nil, **)
  @mirror_system = mirror_system || Helpers::MirrorSystem.new
end