Class: SuperInstance::Equipment::SwarmCoordinator::OrchestratorStatistics

Inherits:
Data
  • Object
show all
Defined in:
lib/equipment/swarm_coordinator/agent_orchestrator.rb

Overview

Statistics about the orchestrator

Instance Attribute Summary collapse

Instance Attribute Details

#agents_by_roleObject (readonly)

Returns the value of attribute agents_by_role

Returns:

  • (Object)

    the current value of agents_by_role



60
61
62
# File 'lib/equipment/swarm_coordinator/agent_orchestrator.rb', line 60

def agents_by_role
  @agents_by_role
end

#agents_by_statusObject (readonly)

Returns the value of attribute agents_by_status

Returns:

  • (Object)

    the current value of agents_by_status



60
61
62
# File 'lib/equipment/swarm_coordinator/agent_orchestrator.rb', line 60

def agents_by_status
  @agents_by_status
end

#average_loadObject (readonly)

Returns the value of attribute average_load

Returns:

  • (Object)

    the current value of average_load



60
61
62
# File 'lib/equipment/swarm_coordinator/agent_orchestrator.rb', line 60

def average_load
  @average_load
end

#hierarchy_depthObject (readonly)

Returns the value of attribute hierarchy_depth

Returns:

  • (Object)

    the current value of hierarchy_depth



60
61
62
# File 'lib/equipment/swarm_coordinator/agent_orchestrator.rb', line 60

def hierarchy_depth
  @hierarchy_depth
end

#top_performersObject (readonly)

Returns the value of attribute top_performers

Returns:

  • (Object)

    the current value of top_performers



60
61
62
# File 'lib/equipment/swarm_coordinator/agent_orchestrator.rb', line 60

def top_performers
  @top_performers
end

#total_agentsObject (readonly)

Returns the value of attribute total_agents

Returns:

  • (Object)

    the current value of total_agents



60
61
62
# File 'lib/equipment/swarm_coordinator/agent_orchestrator.rb', line 60

def total_agents
  @total_agents
end