| Package | Description |
|---|---|
| model.agent.humanAgent.aatom.operationalLevel |
All operational models in the project.
|
| model.agent.humanAgent.aatom.operationalLevel.observation |
Observation module and related classes.
|
| model.agent.humanAgent.aatom.tacticalLevel |
Tactical level related classes.
|
| model.agent.humanAgent.aatom.tacticalLevel.activity |
Activity related classes.
|
| model.agent.humanAgent.aatom.tacticalLevel.navigation |
The navigation module and related classes.
|
| model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder |
The collection of path finding algorithms.
|
| model.map |
The
Map and its MapComponents. |
| simulation.simulation |
The simulation related classes of the model.
|
| util.analytics |
The analytics package contains classes that analyze parameters of the
simulation.
|
| view |
Contains all graphical representations of the program.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OperationalModel.init(Map map,
AatomHumanAgent agent,
NavigationModule navigationModule,
ActivityModule activityModule)
Initializes the
AatomHumanAgent. |
| Modifier and Type | Field and Description |
|---|---|
protected Map |
ObservationModule.map
The map.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ObservationModule.init(Map map,
MovementModule movementModel)
Initializes the
MovementModule. |
| 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 Map |
Activity.map
The map.
|
| 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 static Map |
DiscretizedMap.instanceMap
The corresponding map.
|
private Map |
NavigationModule.map
The map.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean[][] |
DiscretizedMap.discretizeMap(Map map,
double precision)
Gets a discrete version of the
Map in a specified precision. |
static DiscretizedMap |
DiscretizedMap.getInstance(Map map,
double precision)
Gets the singleton instance of the map.
|
void |
PassengerNavigationModule.init(Map map,
MovementModule movementModel,
ActivityModule activityModule,
ObservationModule observation) |
void |
NavigationModule.init(Map map,
MovementModule movementModel,
ActivityModule activityModule,
ObservationModule observationModule)
Sets the agent.
|
| Constructor and Description |
|---|
DiscretizedMap(Map map,
double precision)
Private method to prevent object creation.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map |
PathFinder.map
The
Map. |
| Constructor and Description |
|---|
AStarPathFinder(Map map,
double precision)
Creates an A* path finder.
|
DijkstraPathFinder(Map map,
double precision)
Creates the Dijkstra Path Finder.
|
JumpPointSearchPathFinder(Map map,
double precision)
Creates the path finder.
|
PathFinder(Map map,
double precision)
Creates a path finder.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map |
MapComponent.map
Set map.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
MapComponent.setMap(Map map)
Sets the map of the
MapComponent. |
| Modifier and Type | Field and Description |
|---|---|
private Map |
Simulator.map
The
Map. |
private Map |
Simulator.Builder.map
The
Map. |
| Modifier and Type | Method and Description |
|---|---|
Map |
Simulator.getMap()
Gets the
Map. |
| Modifier and Type | Method and Description |
|---|---|
T |
Simulator.Builder.setMap(Map map)
Sets the map.
|
| Constructor and Description |
|---|
Simulator(Map map,
boolean gui,
int timeStep,
EndingConditions endingConditions,
AgentGenerator agentGenerator,
Logger logger,
long randomSeed,
java.lang.String simulatorName)
Creates a simulator with a set of properties.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map |
Analyzer.map
The map.
|
| Modifier and Type | Method and Description |
|---|---|
Map |
Analyzer.getMap()
Gets the simulator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TimeToGatePerFlightAnalyzer.setMap(Map map) |
void |
TimeToGateAnalyzer.setMap(Map map) |
void |
TimeInQueueAnalyzer.setMap(Map map) |
void |
QueueAnalyzer.setMap(Map map) |
void |
MissedFlightsAnalyzer.setMap(Map map) |
void |
DistanceAnalyzer.setMap(Map map) |
void |
Analyzer.setMap(Map map)
Sets the map.
|
| Modifier and Type | Field and Description |
|---|---|
private Map |
MapPanel.map |
private Map |
GUI.map
The
Map. |
| Constructor and Description |
|---|
GUI(Map map,
Simulator simulator)
|
MapPanel(Map map,
double pixelRatio)
Creates the map panel.
|