|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TaskSet | |
|---|---|
| logist.agent | |
| logist.behavior | |
| logist.plan | Allows to create plans that consist of a sequence of actions. |
| logist.simulation | |
| logist.task | Provides task generation, task distribution and task sets. |
| Uses of TaskSet in logist.agent |
|---|
| Methods in logist.agent that return TaskSet | |
|---|---|
TaskSet |
Agent.getTasks()
The tasks that the agent has accepted, but not yet picked up and delivered. |
| Methods in logist.agent with parameters of type TaskSet | |
|---|---|
void |
AgentImpl.beginRound(TaskSet empty)
|
| Uses of TaskSet in logist.behavior |
|---|
| Methods in logist.behavior with parameters of type TaskSet | |
|---|---|
java.util.List<Plan> |
CentralizedBehavior.plan(java.util.List<Vehicle> vehicles,
TaskSet tasks)
Computes the joint plan for several vehicles. |
java.util.List<Plan> |
AuctionBehavior.plan(java.util.List<Vehicle> vehicles,
TaskSet tasks)
Computes the joint plan for several vehicles. |
Plan |
DeliberativeBehavior.plan(Vehicle vehicle,
TaskSet tasks)
Computes the transportation plan for a vehicle. |
void |
DeliberativeBehavior.planCancelled(TaskSet carriedTasks)
In a multi-agent system the plan of an agent might get 'stuck' in which case this method is called followed by a call to DeliberativeBehavior.plan(logist.simulation.Vehicle, logist.task.TaskSet)
. |
| Uses of TaskSet in logist.plan |
|---|
| Constructors in logist.plan with parameters of type TaskSet | |
|---|---|
PlanVerifier(Topology topology,
TaskSet availableTasks)
Creates a plan verifier for a given topology and task set. |
|
| Uses of TaskSet in logist.simulation |
|---|
| Methods in logist.simulation that return TaskSet | |
|---|---|
TaskSet |
Vehicle.getCurrentTasks()
The tasks that are currently being transported by the vehicle. |
| Methods in logist.simulation with parameters of type TaskSet | |
|---|---|
void |
VehicleImpl.beginRound(TaskSet tasks)
|
void |
VehicleImpl.setTasks(TaskSet tasks)
|
| Uses of TaskSet in logist.task |
|---|
| Methods in logist.task that return TaskSet | |
|---|---|
TaskSet |
TaskSet.clone()
Returns a copy of this set. |
static TaskSet |
TaskSet.copyOf(TaskSet s)
Creates a new task set containing the same elements as the specified task set. |
static TaskSet |
TaskSet.create(Task[] universe)
For system use only. |
TaskSet |
DefaultTaskDistribution.createTaskSet(int size)
|
TaskSet |
DefaultTaskDistribution.createTaskSet(Task[] tasks)
|
static TaskSet |
TaskSet.intersect(TaskSet s1,
TaskSet s2)
Creates a new task set containing the intersection of two task sets. |
static TaskSet |
TaskSet.intersectComplement(TaskSet s1,
TaskSet s2)
Creates a new task set containing the intersection of a task set with the complement of another task set. |
static TaskSet |
TaskSet.noneOf(TaskSet s)
Creates an empty task set ranging over the same universe as the specified task set. |
static TaskSet |
TaskSet.union(TaskSet s1,
TaskSet s2)
Creates a new task set containing the union of two task sets. |
| Methods in logist.task with parameters of type TaskSet | |
|---|---|
static TaskSet |
TaskSet.copyOf(TaskSet s)
Creates a new task set containing the same elements as the specified task set. |
static TaskSet |
TaskSet.intersect(TaskSet s1,
TaskSet s2)
Creates a new task set containing the intersection of two task sets. |
static TaskSet |
TaskSet.intersectComplement(TaskSet s1,
TaskSet s2)
Creates a new task set containing the intersection of a task set with the complement of another task set. |
static TaskSet |
TaskSet.noneOf(TaskSet s)
Creates an empty task set ranging over the same universe as the specified task set. |
static TaskSet |
TaskSet.union(TaskSet s1,
TaskSet s2)
Creates a new task set containing the union of two task sets. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||