Class: SuperInstance::Equipment::SwarmCoordinator::TaskTemplate

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

Overview

Task template for reusable task patterns

Instance Attribute Summary collapse

Instance Attribute Details

#base_complexityObject (readonly)

Returns the value of attribute base_complexity

Returns:

  • (Object)

    the current value of base_complexity



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def base_complexity
  @base_complexity
end

#can_decomposeObject (readonly)

Returns the value of attribute can_decompose

Returns:

  • (Object)

    the current value of can_decompose



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def can_decompose
  @can_decompose
end

#description_templateObject (readonly)

Returns the value of attribute description_template

Returns:

  • (Object)

    the current value of description_template



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def description_template
  @description_template
end

#estimated_durationObject (readonly)

Returns the value of attribute estimated_duration

Returns:

  • (Object)

    the current value of estimated_duration



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def estimated_duration
  @estimated_duration
end

#nameObject (readonly)

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def name
  @name
end

#required_capabilitiesObject (readonly)

Returns the value of attribute required_capabilities

Returns:

  • (Object)

    the current value of required_capabilities



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def required_capabilities
  @required_capabilities
end

#strategyObject (readonly)

Returns the value of attribute strategy

Returns:

  • (Object)

    the current value of strategy



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def strategy
  @strategy
end

#typeObject (readonly)

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



74
75
76
# File 'lib/equipment/swarm_coordinator/task_decomposer.rb', line 74

def type
  @type
end