class

MultiAgent::Coordination::Task

Inherits Reference < Object

Task that can be allocated to agents

Constructors

new(name : String, description : String, required_capabilities : Array(String) = [] of String, priority : Float64 = 1.0)

Instance methods

assigned_to
assigned_to=(assigned_to : String | Nil)
description
id
name
priority
required_capabilities
status
status=(status : TaskStatus)

Nested types