| Package | Description |
|---|---|
| model.agent.humanAgent.aatom |
All AATOM related packages.
|
| model.agent.humanAgent.aatom.operationalLevel.action.movement.impl |
Movement model implementations.
|
| model.agent.humanAgent.aatom.tacticalLevel |
Tactical level related classes.
|
| model.agent.humanAgent.aatom.tacticalLevel.activity |
Activity related classes.
|
| model.environment.objects.physicalObject |
Physical objects of the environment.
|
| simulation.simulation.agentGenerator |
The agent generators.
|
| view.mapComponents |
Contains all classes that draw a
MapComponent in the
GUI. |
| Modifier and Type | Class and Description |
|---|---|
class |
AatomHumanAgent
A AatomHumanAgent is a human that can move around on a map.
|
class |
OperatorAgent
An operator agent is a
HumanAgent that performs operator tasks. |
class |
Passenger
A Passenger is a type of
HumanAgent that is a passenger in the
simulation. |
| Modifier and Type | Method and Description |
|---|---|
private Vector |
HelbingMovementModule.getSingleAgentInteractionForce(HumanAgent other)
The agent interaction force, is a force that other
HumanAgents
apply to us. |
| Modifier and Type | Method and Description |
|---|---|
void |
TacticalModel.init(Map map,
HumanAgent agent,
MovementModule movement,
ObservationModule observations,
PlanningModule planner,
java.util.Collection<Activity> activities)
Initializes the
HumanAgent. |
| Modifier and Type | Field and Description |
|---|---|
protected HumanAgent |
Activity.agent
The agent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ActivityModule.init(Map map,
HumanAgent agent,
MovementModule movementModel,
ObservationModule observationModule,
java.util.Collection<Activity> activities,
PlanningModule planner,
NavigationModule navigationModule) |
void |
Activity.init(Map map,
HumanAgent agent,
MovementModule movement,
ObservationModule observations,
NavigationModule navigationModule,
ActivityModule activityModule)
Sets the agent.
|
| Modifier and Type | Field and Description |
|---|---|
private HumanAgent |
Chair.agent
The agent on the chair.
|
private HumanAgent |
Desk.agentAtDesk
The agent at the desk.
|
| Modifier and Type | Method and Description |
|---|---|
HumanAgent |
Desk.getAgentAtDesk()
Gets the agent at the desk.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Desk.reserveDesk(HumanAgent agentAtDesk)
Sets the agent at the desk.
|
void |
Chair.setOccupied(HumanAgent agent)
Occupies the chair with an agent.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<HumanAgent> |
FlightSpecificAgentGenerator.generateAgent(long numberOfSteps,
int timeStep,
boolean forced) |
java.util.List<HumanAgent> |
EmptyAgentGenerator.generateAgent(long numberOfSteps,
int timeStep,
boolean forced) |
java.util.List<HumanAgent> |
BaseAgentGenerator.generateAgent(long numberOfSteps,
int timeStep,
boolean forced) |
| Modifier and Type | Field and Description |
|---|---|
private HumanAgent |
HumanAgentView.agent
The
HumanAgent to visualize |
| Modifier and Type | Method and Description |
|---|---|
HumanAgent |
PassengerView.getAgent()
Getter for the
HumanAgent. |
HumanAgent |
OperatorAgentView.getAgent()
Getter for the
HumanAgent. |
HumanAgent |
HumanAgentView.getAgent()
Getter for the
HumanAgent. |
| Constructor and Description |
|---|
HumanAgentView(HumanAgent agent)
Create the Agent view.
|