Package | Description |
---|---|
model.agent.humanAgent |
The Human agent package contains all human agents in the project.
|
model.agent.humanAgent.aatom |
All AATOM related packages.
|
simulation.simulation |
The simulation related classes of the model.
|
simulation.simulation.agentGenerator |
The agent generators.
|
util.io.logger |
The collection of loggers for the different map components.
|
Modifier and Type | Class and Description |
---|---|
class |
HumanAgent
A HumanAgent is a human that has a color and a mass.
|
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 void |
Simulator.removeAll(java.util.Collection<Agent> agents)
Remove a collection of agents from the simulation.
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<? extends Agent> |
AgentGenerator.generateAgent(long numberOfSteps,
int timeStep,
boolean forced)
Generates an agent for a simulation.
|
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
SimulationLogger.getAgentInformation(Agent agent)
Gets the agent information that needs to be printed.
|
private java.lang.String |
AgentLogger.getAgentInformation(Agent agent)
Gets the agent information that needs to be printed.
|