Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

S

scalarMultiply(double) - Method in class model.environment.position.Vector
Scalar multiplies this vector.
scalarMultiply(float) - Method in class model.environment.position.Vector
Scalar multiplies this vector.
schedule - Variable in class util.analytics.TimeToGatePerFlightAnalyzer
The flight schedule.
searchTime - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.CheckpointActivity
The search time.
secondsDelay - Variable in class util.analytics.Analyzer
The seconds delay.
SecureArea - Class in model.environment.objects.area
 
SecureArea(double, double, double, double) - Constructor for class model.environment.objects.area.SecureArea
Creates a rectangular area with a specified top left corner, width and height.
SecureArea(double, double, double, double, double, double, double, double) - Constructor for class model.environment.objects.area.SecureArea
Creates a area from four corner coordinates.
SecureArea(double[], double[]) - Constructor for class model.environment.objects.area.SecureArea
Create a area from a list of (x,y) coordinates.
SecureArea(List<Position>) - Constructor for class model.environment.objects.area.SecureArea
Create a area from a list of corner Positions.
seed - Variable in class util.math.RandomPlus
The seed.
Sensor - Class in model.environment.objects.physicalObject.sensor
A sensor can sense something in the world.
Sensor(List<Position>) - Constructor for class model.environment.objects.physicalObject.sensor.Sensor
Creates a sensor.
SensorState - Enum in model.environment.objects.physicalObject.sensor
The sensor state indicates if the sensor is active or idle.
SensorState() - Constructor for enum model.environment.objects.physicalObject.sensor.SensorState
 
servingDesk - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
The serving desk.
servingDesk - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
The serving desk.
servingPosition - Variable in class model.environment.objects.physicalObject.Desk
The serving position.
setAgentGenerator(AgentGenerator) - Method in class simulation.simulation.Simulator.Builder
Sets the agent generator.
setChair() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
Sets a chair that the agent can sit on.
setCheckedIn(boolean) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set checked in.
setCollectPassenger(Passenger, int) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
Sets the collect passenger.
setColor(Color) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the color.
setControlPanel() - Method in class view.GUI
Sets the ControlPanel and adds a WindowListener to the GUI.
setControls(boolean) - Method in class view.ControlPanel
Sets the controls the enabled or disabled.
setControls(boolean) - Method in class view.GUI
Sets the controls the enabled or disabled.
setDropOffPassenger(Passenger, int) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
Sets the drop off passenger.
setEndingConditions(EndingConditions) - Method in class simulation.simulation.Simulator.Builder
Sets the ending conditions.
setFacility(Class<? extends Facility>) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the facility to visit.
setFacility() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
Sets the facility.
setFlight(Flight) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the Flight.
setGoal - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
Set the goal.
setGoal(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
Sets the goal position.
setGoal(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.PassengerNavigationModule
 
setGoal(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
Sets the goal position.
setGraphPanel() - Method in class view.GUI
Sets the graph panel.
setGui(boolean) - Method in class simulation.simulation.Simulator.Builder
Sets the gui.
setInFrontOfQueue() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
Sets the agent in front of the queue.
setInFrontOfQueue() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
Sets the agent in front of the queue.
setInFrontOfQueue() - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
Sets the agent in front of the queue.
setLog(String[]) - Method in class model.agent.Agent
Sets the log value.
setLogger(Logger) - Method in class simulation.simulation.Simulator.Builder
Sets the logger.
setLuggage(Collection<Luggage>) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the luggage.
setLuggage(Luggage) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the luggage.
setMap(Map) - Method in class model.map.MapComponent
Sets the map of the MapComponent.
setMap(Map) - Method in class simulation.simulation.Simulator.Builder
Sets the map.
setMap(Map) - Method in class util.analytics.Analyzer
Sets the map.
setMap(Map) - Method in class util.analytics.DistanceAnalyzer
 
setMap(Map) - Method in class util.analytics.MissedFlightsAnalyzer
 
setMap(Map) - Method in class util.analytics.QueueAnalyzer
 
setMap(Map) - Method in class util.analytics.TimeInQueueAnalyzer
 
setMap(Map) - Method in class util.analytics.TimeToGateAnalyzer
 
setMap(Map) - Method in class util.analytics.TimeToGatePerFlightAnalyzer
 
setMapPanel() - Method in class view.GUI
Sets the MapPanel.
setMass(double) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the mass.
setMenuBar() - Method in class view.GUI
Sets the JMenuBar for the GUI.
setOccupied(HumanAgent) - Method in class model.environment.objects.physicalObject.Chair
Occupies the chair with an agent.
setOpen(boolean) - Method in class model.environment.objects.physicalObject.Desk
 
setOpen(boolean) - Method in interface model.environment.objects.physicalObject.Openable
Sets open.
setOpen(boolean) - Method in class model.environment.objects.physicalObject.sensor.XRaySystem
 
setOperationalModel(OperationalModel) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the operational model.
setOwner(Passenger) - Method in class model.environment.objects.physicalObject.luggage.Luggage
Sets the owner of the luggage.
setPersonsInConsideration(Passenger) - Method in class model.environment.objects.physicalObject.sensor.WalkThroughMetalDetector
Sets the persons in consideration.
setPixelRatio(double) - Method in class view.MapPanel
Sets the pixel ratio.
setPosition(Position) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the Position.
setPosition(Position) - Method in class model.environment.objects.physicalObject.luggage.Luggage
Sets the position of the luggage.
setQueuing(double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
Sets the agents queuing mode.
setQueuing(double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
Sets the agents queuing mode.
setRadius(double) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the radius.
setRandomSeed(long) - Method in class simulation.simulation.Simulator.Builder
Sets the random seed.
setRunning(boolean) - Method in class simulation.simulation.Simulator
Set the running flag.
setSearch(double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.ActivityModule
Specifies that the agent needs to be searched.
setSearch(Luggage) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageCheckActivity
Set search of luggage.
setSearch(Luggage) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.LuggageCheckActivity
Set search of luggage.
setSearch(double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.CheckpointActivity
The time that will be spent on search on top of the standard time.
setShortTermGoal(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
Set a short term goal position.
setShortTermGoal(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.PassengerNavigationModule
 
setShortTermGoal(Position) - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
Sets a short term goal Position for the agent.
setShortTermGoals(List<Position>) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
Sets a set of short term positions.
setShortTermGoals(List<Position>) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.PassengerNavigationModule
 
setShortTermGoals(List<Position>) - Method in class model.agent.humanAgent.aatom.tacticalLevel.TacticalModel
Sets a set of short term goal Positions for the agent.
setSimulationName(String) - Method in class simulation.simulation.Simulator.Builder
Sets the simulation name.
setSimulator(Simulator) - Method in class simulation.simulation.agentGenerator.AgentGenerator
Sets the simulator.
setSimulator(Simulator) - Method in class simulation.simulation.agentGenerator.BaseAgentGenerator
Sets the simulator.
setSimulator(Simulator) - Method in class simulation.simulation.agentGenerator.FlightSpecificAgentGenerator
Sets the simulator.
setSimulator(Simulator) - Method in class simulation.simulation.endingCondition.EndingConditions
Sets the simulator.
setSimulator(Simulator) - Method in class util.io.logger.BaseLogger
 
setSimulator(Simulator) - Method in class util.io.logger.ExtendedBaseLogger
 
setSimulator(Simulator) - Method in class util.io.logger.Logger
Sets the simulator.
setSitDown(Chair) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
Asks the agent to sit down on a specific Chair.
setSitDown(Chair) - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
Asks the agent to sit down on a specific Chair.
setSizeAndRatio() - Method in class view.GUI
Sets the size and ratio for the GUI.
setSpeedUpFactor(int) - Method in class simulation.simulation.Simulator
Set the speed up factor to increase the speed of a GUI simulation.
setStopOrder(double) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
Sets the time that indicates if the time to stop.
setStopOrder(double) - Method in class model.agent.humanAgent.aatom.operationalLevel.OperationalModel
Sets a flag that indicates if the agent is ordered to stop.
setStrategicModel(StrategicModel) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the strategic model.
setTabbedPane() - Method in class view.GUI
Sets the tabbed pane.
setTacticalModel(TacticalModel) - Method in class model.agent.humanAgent.aatom.Passenger.Builder
Set the tactical model.
setTimeStep(int) - Method in class simulation.simulation.Simulator.Builder
Sets the time step.
shape - Variable in class model.map.shapes.PolygonMapComponent
The PathShape shape of the physical obstacle.
ShapeDrawer - Class in view.mapComponents
The ShapeDrawer class is used to draw shapes.
ShapeDrawer() - Constructor for class view.mapComponents.ShapeDrawer
Private class to prevent object creation.
Shop - Class in model.environment.objects.area
A shop is a Facility in which HumanAgents can buy things.
Shop(double, double, double, double) - Constructor for class model.environment.objects.area.Shop
Creates a rectangular area with a specified top left corner, width and height.
Shop(double, double, double, double, double, double, double, double) - Constructor for class model.environment.objects.area.Shop
Creates a area from four corner coordinates.
Shop(double[], double[]) - Constructor for class model.environment.objects.area.Shop
Create a area from a list of (x,y) coordinates.
Shop(List<Position>) - Constructor for class model.environment.objects.area.Shop
Create a area from a list of corner Positions.
ShopView - Class in view.mapComponents
Visualizes a Shop.
ShopView(Shop) - Constructor for class view.mapComponents.ShopView
Creates a Shop view.
simulation - package simulation
The simulation classes.
simulation.main - package simulation.main
The Main classes of the simulator.
simulation.modelBuilder - package simulation.modelBuilder
The simulation building package.
simulation.simulation - package simulation.simulation
The simulation related classes of the model.
simulation.simulation.agentGenerator - package simulation.simulation.agentGenerator
The agent generators.
simulation.simulation.endingCondition - package simulation.simulation.endingCondition
The ending conditions for a simulation run.
simulation.simulation.util - package simulation.simulation.util
Simulation utilities.
SimulationLogger - Class in util.io.logger
The Simulation Logger logs essential information about the simulation.
SimulationLogger(String) - Constructor for class util.io.logger.SimulationLogger
Creates a simulation logger.
SimulationObject - Interface in simulation.simulation.util
A simulation object is an object that can be added to a simulation.
simulator - Variable in class simulation.simulation.agentGenerator.AgentGenerator
simulator - Variable in class simulation.simulation.endingCondition.EndingConditions
Simulator - Class in simulation.simulation
The Simulator simulates our system.
Simulator(Map, boolean, int, EndingConditions, AgentGenerator, Logger, long, String) - Constructor for class simulation.simulation.Simulator
Creates a simulator with a set of properties.
simulator - Variable in class util.io.logger.Logger
The simulator.
simulator - Variable in class view.ControlPanel
The simulator.
simulator - Variable in class view.GUI
Simulator.Builder<T extends Simulator.Builder<T>> - Class in simulation.simulation
Builder class for the simulator.
simulatorName - Variable in class simulation.simulation.Simulator.Builder
The name of the simulation.
simulatorName - Variable in class simulation.simulation.Simulator
The name of the simulation.
sittingArea(Position, int, int, double) - Static method in class model.map.ModelComponentBuilder
Create a sitting area.
size - Variable in class model.environment.objects.flight.Flight
The flight size.
skipFactor - Variable in class util.io.logger.SimulationLogger
The skip factor.
skips - Variable in class util.io.logger.SimulationLogger
The number of skips done.
sleep(int) - Method in class simulation.simulation.Simulator
Sleep for a specified amount of milliseconds.
smooth(List<Position>) - Method in class model.agent.humanAgent.aatom.tacticalLevel.navigation.pathfinder.PathFinder
Gets the corner points from a path, represented as a list of Positions.
speedUpBox - Variable in class view.ControlPanel
Speed up box.
speedUpFactor - Variable in class simulation.simulation.Simulator
Speed up the simulation.
standardDeviation - Variable in class util.math.distributions.NormalDistribution
The standard deviation.
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.Activity
Starts the activity.
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorBorderControlActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorCheckInActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicPhysicalCheckActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicXRayActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicExitActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
 
startActivity() - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
 
startActivity(double) - Method in class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.QueueActivity
Starts the activity with a specific time.
startTime - Variable in class simulation.main.Experimenter
The starting time of the experiment.
state - Variable in class model.environment.objects.physicalObject.sensor.Sensor
The sensor state.
StaticMovementModule - Class in model.agent.humanAgent.aatom.operationalLevel.action.movement.impl
A static model does not move at all.
StaticMovementModule() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.StaticMovementModule
Creates a static model.
StaticMovementModuleTest - Class in model.agent.humanAgent.aatom.operationalLevel.action.movement.impl
Tests the static movement module.
StaticMovementModuleTest() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.StaticMovementModuleTest
 
step() - Method in class simulation.simulation.Simulator
Perform a step in the simulation.
step - Variable in class view.ControlPanel
step button.
stopMovingTime - Variable in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
The time that the agent still needs to stop moving.
strategicModel - Variable in class model.agent.humanAgent.aatom.AatomHumanAgent
strategicModel - Variable in class model.agent.humanAgent.aatom.Passenger.Builder
 
StrategicModel - Class in model.agent.humanAgent.aatom.strategicLevel
A high level model handles all high level modules of a HumanAgent.
StrategicModel(PlanningModule, GoalModule, BeliefModule) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.StrategicModel
Creates a strategic model.
stuckDetector - Variable in class model.agent.humanAgent.aatom.tacticalLevel.navigation.NavigationModule
The stuck detector.
StuckDetector - Class in model.agent.humanAgent.aatom.tacticalLevel.navigation
Detects if an agent is stuck.
StuckDetector(MovementModule) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.navigation.StuckDetector
Creates a stuck detector.
subtractVector(Vector) - Method in class model.environment.position.Vector
Subtracts another vector from this vector.
success - Variable in class simulation.main.Experimenter
Success or not.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links