Class: SuperInstance::Equipment::SwarmCoordinator::TaskAnalysis

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

Overview

Analysis result for a task

Instance Attribute Summary collapse

Instance Attribute Details

#can_decomposeObject (readonly)

Returns the value of attribute can_decompose

Returns:

  • (Object)

    the current value of can_decompose



63
64
65
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 63

def can_decompose
  @can_decompose
end

#complexityObject (readonly)

Returns the value of attribute complexity

Returns:

  • (Object)

    the current value of complexity



63
64
65
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 63

def complexity
  @complexity
end

#dependenciesObject (readonly)

Returns the value of attribute dependencies

Returns:

  • (Object)

    the current value of dependencies



63
64
65
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 63

def dependencies
  @dependencies
end

#estimated_durationObject (readonly)

Returns the value of attribute estimated_duration

Returns:

  • (Object)

    the current value of estimated_duration



63
64
65
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 63

def estimated_duration
  @estimated_duration
end

#required_capabilitiesObject (readonly)

Returns the value of attribute required_capabilities

Returns:

  • (Object)

    the current value of required_capabilities



63
64
65
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 63

def required_capabilities
  @required_capabilities
end

#suggested_strategyObject (readonly)

Returns the value of attribute suggested_strategy

Returns:

  • (Object)

    the current value of suggested_strategy



63
64
65
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 63

def suggested_strategy
  @suggested_strategy
end

#typeObject (readonly)

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



63
64
65
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 63

def type
  @type
end