Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
P
R
S
T
U
V
W
X
Y
A
accept(ActionHandler<T>)
- Method in class logist.plan.
Action
Performs a pattern matching on the type of task.
accept(ActionHandler<T>)
- Method in class logist.plan.
Action.Delivery
accept(ActionHandler<T>)
- Method in class logist.plan.
Action.Move
accept(ActionHandler<T>)
- Method in class logist.plan.
Action.Pickup
act(Vehicle, Task)
- Method in interface logist.behavior.
ReactiveBehavior
This method is called whenever the agent arrives in a new city and is not carrying a task.
action()
- Method in class logist.history.
Event
Action
- Class in
logist.plan
An action of a vehicle during the simulation.
Action.Delivery
- Class in
logist.plan
A delivery of a task
Action.Delivery(Task)
- Constructor for class logist.plan.
Action.Delivery
Creates a delivery action
Action.Move
- Class in
logist.plan
A move to another city
Action.Move(Topology.City)
- Constructor for class logist.plan.
Action.Move
Creates a move action
Action.Pickup
- Class in
logist.plan
A pickup of a task
Action.Pickup(Task)
- Constructor for class logist.plan.
Action.Pickup
Creates a pickup action
ActionHandler
<
T
> - Interface in
logist.plan
Computes a result after a pattern matching on actions.
addAgent(String)
- Method in class logist.history.
History
addBid(String, long)
- Method in class logist.history.
History
addCity(String, int, int)
- Method in class logist.topology.
Topology.Builder
addEvent(int, Event)
- Method in class logist.history.
History
addRound(int)
- Method in class logist.history.
History
addRoute(String, String, long)
- Method in class logist.topology.
Topology.Builder
addStat(int, AgentStatistics)
- Method in class logist.history.
History
addTask(Task)
- Method in class logist.history.
History
addVehicle(String)
- Method in class logist.history.
History
Agent
- Interface in
logist.agent
Collection of useful information about an agent.
AgentImpl
- Class in
logist.agent
An agent in the pickup and delivery problem.
AgentImpl.Type
- Enum in
logist.agent
AgentStatistics
- Interface in
logist.agent
append(Action)
- Method in class logist.plan.
Plan
Appends an action to the plan
appendDelivery(Task)
- Method in class logist.plan.
Plan
Appends a delivery action to the plan
appendMove(Topology.City)
- Method in class logist.plan.
Plan
Appends a move action to the plan
appendPickup(Task)
- Method in class logist.plan.
Plan
Appends a pickup action to the plan
arrive(long, Vehicle, Topology.City)
- Static method in class logist.history.
Event
askBid(Task)
- Method in class logist.agent.
AgentImpl
askPrice(Task)
- Method in interface logist.behavior.
AuctionBehavior
Asks an agent to offer a price for a task.
AuctionBehavior
- Interface in
logist.behavior
The behavior of a decentralized agent that buys tasks through auction.
auctionResult(Task, int, Long[])
- Method in interface logist.behavior.
AuctionBehavior
lastTask
and
lastWinner
contain the results of the previous auction.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
P
R
S
T
U
V
W
X
Y