- B - Static variable in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModule
-
Helbing constant B.
- b - Variable in class util.math.distributions.WeibullDistribution
-
B parameter.
- bagChecker - Variable in class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicXRayActivity
-
The bagChecker.
- BaseAgentGenerator - Class in simulation.simulation.agentGenerator
-
The base agent generator generates passengers in random intervals.
- BaseAgentGenerator(double) - Constructor for class simulation.simulation.agentGenerator.BaseAgentGenerator
-
Creates a base agent generator.
- BaseEndingConditions - Class in simulation.simulation.endingCondition
-
The base ending conditions for a simulation ensure that a simulation ends
after a fixed number of steps.
- BaseEndingConditions(double) - Constructor for class simulation.simulation.endingCondition.BaseEndingConditions
-
Creates the base ending conditions with a specified maximum number of
steps.
- BaseLogger - Class in util.io.logger
-
The base logger is a collection of loggers that are used to log the
simulation.
- BaseLogger() - Constructor for class util.io.logger.BaseLogger
-
Creates a base logger.
- BaseLogger(boolean) - Constructor for class util.io.logger.BaseLogger
-
Creates a base logger with or without a trace.
- BaseLogger(String) - Constructor for class util.io.logger.BaseLogger
-
Creates a base logger that logs to a specified directory.
- BaseLogger(String, boolean) - Constructor for class util.io.logger.BaseLogger
-
Creates a base logger that logs to a specified directory.
- BasicETDCheckActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
The ETD check activity.
- BasicETDCheckActivity(WalkThroughMetalDetector) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicETDCheckActivity
-
Creates an ETD check activity.
- BasicETDCheckActivity(WalkThroughMetalDetector, MathDistribution) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicETDCheckActivity
-
Creates an ETD check activity.
- BasicExitActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl
-
The exit activity allows the departing passenger to leave the airport.
- BasicExitActivity() - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicExitActivity
-
- BasicFacilityActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl
-
The shop activity handles all shop related activity for an agent.
- BasicFacilityActivity(Class<? extends Facility>) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
-
Creates a shop activity.
- BasicFacilityActivity(Class<? extends Facility>, float, float) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicFacilityActivity
-
Creates a shop activity.
- BasicGateActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl
-
The sit activity is responsible for the sitting behavior of an agent.
- BasicGateActivity(Flight) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicGateActivity
-
Creates the gate activity.
- BasicLuggageCheckActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
The luggage check activity.
- BasicLuggageCheckActivity() - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageCheckActivity
-
Creates a luggage check activity.
- BasicLuggageCheckActivity(MathDistribution) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageCheckActivity
-
Creates a luggage check activity.
- BasicLuggageDropActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
The luggage drop activity.
- BasicLuggageDropActivity() - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicLuggageDropActivity
-
- BasicMovementModule - Class in model.agent.humanAgent.aatom.operationalLevel.action.movement.impl
-
The basic model moves, without taking anything of its surroundings into
account.
- BasicMovementModule(double) - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.BasicMovementModule
-
Creates a basic model.
- BasicMovementModuleTest - Class in model.agent.humanAgent.aatom.operationalLevel.action.movement.impl
-
Tests the static movement module.
- BasicMovementModuleTest() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.BasicMovementModuleTest
-
- basicMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.BasicMovementModuleTest
-
A basic movement test.
- basicMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModuleTest
-
A basic movement test.
- basicMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.RandomMovementModuleTest
-
A basic movement test.
- basicMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.StaticMovementModuleTest
-
A basic movement test.
- BasicOperatorBorderControlActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
The operator border control activity.
- BasicOperatorBorderControlActivity(Desk, MathDistribution) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorBorderControlActivity
-
Creates a border control activity for the border operator.
- BasicOperatorCheckInActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
- BasicOperatorCheckInActivity(Desk, MathDistribution) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicOperatorCheckInActivity
-
Creates a check-in activity for the check-in operator.
- BasicOperatorCommunicationModule - Class in model.agent.humanAgent.aatom.operationalLevel.action.communication.impl
-
The operator agent communication module.
- BasicOperatorCommunicationModule(Activity) - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicOperatorCommunicationModule
-
Creates a communication model.
- BasicOperatorCommunicationModuleTest - Class in model.agent.humanAgent.aatom.operationalLevel.action.communication.impl
-
Tests the passenger communication.
- BasicOperatorCommunicationModuleTest() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicOperatorCommunicationModuleTest
-
- BasicOperatorGoalModule - Class in model.agent.humanAgent.aatom.strategicLevel.goal
-
The goal module for operators.
- BasicOperatorGoalModule(Activity) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.goal.BasicOperatorGoalModule
-
Creates the operator goal module.
- BasicOperatorObservationModule - Class in model.agent.humanAgent.aatom.operationalLevel.observation.impl
-
A basic observation model for an operator movementModel.
- BasicOperatorObservationModule() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.observation.impl.BasicOperatorObservationModule
-
- BasicOperatorOperationalModel - Class in model.agent.humanAgent.aatom.operationalLevel
-
The basic operator operational model contains an observation model,
communication model and a static movement model.
- BasicOperatorOperationalModel(Activity) - Constructor for class model.agent.humanAgent.aatom.operationalLevel.BasicOperatorOperationalModel
-
Creates a basic operator low level model.
- BasicOperatorPlanner - Class in model.agent.humanAgent.aatom.strategicLevel.reasoning.planning
-
A basic activity planner for operators.
- BasicOperatorPlanner(Activity) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicOperatorPlanner
-
Creates the planner.
- BasicOperatorStrategicModel - Class in model.agent.humanAgent.aatom.strategicLevel
-
The strategic model for operators.
- BasicOperatorStrategicModel(Activity) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.BasicOperatorStrategicModel
-
Creates the strategic model.
- BasicOperatorTacticalModel - Class in model.agent.humanAgent.aatom.tacticalLevel
-
The operator tactical model is a tactical model designed for operator agents.
- BasicOperatorTacticalModel() - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.BasicOperatorTacticalModel
-
Creates a new operator tactical model.
- BasicOperatorTacticalModel(NavigationModule) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.BasicOperatorTacticalModel
-
Creates a new operator tactical model.
- BasicPassengerBorderControlActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl
-
The border control activity.
- BasicPassengerBorderControlActivity(Flight) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerBorderControlActivity
-
Creates a check-in activity.
- BasicPassengerCheckInActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl
-
The check in activity is responsible for checking in an agent.
- BasicPassengerCheckInActivity(Flight) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicPassengerCheckInActivity
-
Creates a check-in activity.
- BasicPassengerCommunicationModule - Class in model.agent.humanAgent.aatom.operationalLevel.action.communication.impl
-
The passenger communication module.
- BasicPassengerCommunicationModule() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicPassengerCommunicationModule
-
- BasicPassengerCommunicationModuleTest - Class in model.agent.humanAgent.aatom.operationalLevel.action.communication.impl
-
Tests the passenger communication.
- BasicPassengerCommunicationModuleTest() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.action.communication.impl.BasicPassengerCommunicationModuleTest
-
- BasicPassengerGoalModule - Class in model.agent.humanAgent.aatom.strategicLevel.goal
-
The goal module for passengers.
- BasicPassengerGoalModule(Class<? extends Facility>, boolean, MathDistribution, MathDistribution, Flight) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.goal.BasicPassengerGoalModule
-
Creates the goal module for passenger based on a facility visit,
checked-in and flight.
- BasicPassengerObservationModule - Class in model.agent.humanAgent.aatom.operationalLevel.observation.impl
-
A basic observation model for a passenger.
- BasicPassengerObservationModule() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.observation.impl.BasicPassengerObservationModule
-
- BasicPassengerObservationModuleTest - Class in model.agent.humanAgent.aatom.operationalLevel.observation.impl
-
Tests the operational model.
- BasicPassengerObservationModuleTest() - Constructor for class model.agent.humanAgent.aatom.operationalLevel.observation.impl.BasicPassengerObservationModuleTest
-
- BasicPassengerOperationalModel - Class in model.agent.humanAgent.aatom.operationalLevel
-
The Low Level Model handles all low level interactions of a
HumanAgent
with its surroundings.
- BasicPassengerOperationalModel(double) - Constructor for class model.agent.humanAgent.aatom.operationalLevel.BasicPassengerOperationalModel
-
- BasicPassengerPlanner - Class in model.agent.humanAgent.aatom.strategicLevel.reasoning.planning
-
A basic passenger activity planner.
- BasicPassengerPlanner(Flight, boolean) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.reasoning.planning.BasicPassengerPlanner
-
Creates a basic passenger planner.
- BasicPassengerStrategicModel - Class in model.agent.humanAgent.aatom.strategicLevel
-
The strategic model for passengers.
- BasicPassengerStrategicModel(Class<? extends Facility>, boolean, MathDistribution, MathDistribution, Flight) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.BasicPassengerStrategicModel
-
Creates the goal module for passenger based on a facility visit,
checked-in and flight.
- BasicPassengerTacticalModel - Class in model.agent.humanAgent.aatom.tacticalLevel
-
A basic high level model is the most basic version of a
StrategicModel
.
- BasicPassengerTacticalModel(Flight) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.BasicPassengerTacticalModel
-
Creates a basic high level model with a certain desired speed.
- BasicPhysicalCheckActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
TODO this activity is not yet implemented.
- BasicPhysicalCheckActivity(WalkThroughMetalDetector) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicPhysicalCheckActivity
-
Creates a physical check activity.
- BasicRegionalCheckpointActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl
-
The checkpoint activity is the activity executed around the checkpoint of an
airport.
- BasicRegionalCheckpointActivity(Flight, MathDistribution, MathDistribution) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicRegionalCheckpointActivity
-
Creates a checkpoint activity with a specified high level model of an
agent.
- BasicSchipholCheckpointActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl
-
The checkpoint activity is the activity executed around the checkpoint of an
airport.
- BasicSchipholCheckpointActivity(Flight, MathDistribution, MathDistribution) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.passenger.impl.BasicSchipholCheckpointActivity
-
Creates a checkpoint activity with a specified high level model of an
agent.
- BasicTravelDocumentCheckActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
TODO this activity is not yet implemented.
- BasicTravelDocumentCheckActivity() - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicTravelDocumentCheckActivity
-
- BasicWalkThroughMetalDetector - Class in model.environment.objects.physicalObject.sensor.impl
-
A Basic Walk Through Metal Detector (WTMD).
- BasicWalkThroughMetalDetector(List<Position>, Position, double, double) - Constructor for class model.environment.objects.physicalObject.sensor.impl.BasicWalkThroughMetalDetector
-
Creates a WTMD from its corner
Position
s.
- basicWallMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.BasicMovementModuleTest
-
The basic movement model moves around the walls.
- basicWallMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModuleTest
-
The basic movement model moves around the walls.
- basicWallStuckMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.BasicMovementModuleTest
-
The basic movement model will remove its goal if it is stuck inside a
room.
- basicWallStuckMovementTest() - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.impl.HelbingMovementModuleTest
-
The helbing movement model will remove its goal if it is stuck inside a
room.
- BasicXRayActivity - Class in model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl
-
The x-ray activity.
- BasicXRayActivity(XRaySystem, OperatorAgent) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicXRayActivity
-
Creates the X-Ray activity.
- BasicXRayActivity(XRaySystem, OperatorAgent, double) - Constructor for class model.agent.humanAgent.aatom.tacticalLevel.activity.operator.impl.BasicXRayActivity
-
Creates the X-Ray activity.
- BasicXRaySensor - Class in model.environment.objects.physicalObject.sensor.impl
-
A basic X-Ray sensor.
- BasicXRaySensor(List<Position>) - Constructor for class model.environment.objects.physicalObject.sensor.impl.BasicXRaySensor
-
Creates an X-Ray sensor from its corner
Position
s.
- BasicXRaySystem - Class in model.environment.objects.physicalObject.sensor.impl
-
A basic X-Ray system.
- BasicXRaySystem(List<Position>, XRaySensor, Position, Position) - Constructor for class model.environment.objects.physicalObject.sensor.impl.BasicXRaySystem
-
Creates an x-ray system from a set of corner points.
- BasicXRaySystem(List<Position>, XRaySensor, Position, Position, boolean) - Constructor for class model.environment.objects.physicalObject.sensor.impl.BasicXRaySystem
-
Creates an x-ray system from a set of corner points.
- Belief - Class in model.agent.humanAgent.aatom.strategicLevel.belief
-
The belief of an agent.
- Belief(Area, List<ActivityStatePair>, List<Activity>) - Constructor for class model.agent.humanAgent.aatom.strategicLevel.belief.Belief
-
Creates a belief.
- BeliefModule - Class in model.agent.humanAgent.aatom.strategicLevel.belief
-
The belief module.
- BeliefModule() - Constructor for class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
Creates the belief module.
- beliefModule - Variable in class model.agent.humanAgent.aatom.strategicLevel.StrategicModel
-
The belief module.
- beliefs - Variable in class model.agent.humanAgent.aatom.strategicLevel.belief.BeliefModule
-
The historic beliefs.
- belts() - Static method in class simulation.modelBuilder.ModelBuilder
-
Cretaes the belts of RTHA.
- borderControl(Passenger) - Method in class model.environment.objects.area.BorderControlGateArea
-
Indicates that a passenger is checked when crossing border control.
- BorderControlArea - Class in model.environment.objects.area
-
- BorderControlArea(double, double, double, double) - Constructor for class model.environment.objects.area.BorderControlArea
-
Creates a rectangular area with a specified top left corner, width and
height.
- BorderControlArea(double, double, double, double, double, double, double, double) - Constructor for class model.environment.objects.area.BorderControlArea
-
Creates a area from four corner coordinates.
- BorderControlArea(double[], double[]) - Constructor for class model.environment.objects.area.BorderControlArea
-
Create a area from a list of (x,y) coordinates.
- BorderControlArea(List<Position>) - Constructor for class model.environment.objects.area.BorderControlArea
-
Create a area from a list of corner
Position
s.
- borderControlDesks - Variable in class model.environment.objects.area.BorderControlGateArea
-
The desks.
- BorderControlGateArea - Class in model.environment.objects.area
-
A gate area that can only be accessed by passing border control.
- BorderControlGateArea(double, double, double, double, List<Desk>, QueuingArea) - Constructor for class model.environment.objects.area.BorderControlGateArea
-
Creates a rectangular gate area from a specified (x,y) coordinate, width
and height.
- BorderControlGateArea(int, double, double, double, double, List<Desk>, QueuingArea) - Constructor for class model.environment.objects.area.BorderControlGateArea
-
Creates a rectangular gate area from a specified (x,y) coordinate, width
and height.
- BorderControlGateArea(int, List<Position>, List<Desk>, QueuingArea) - Constructor for class model.environment.objects.area.BorderControlGateArea
-
Creates the area with a set of specified corner points.
- BorderControlGateArea(List<Position>, List<Desk>, QueuingArea) - Constructor for class model.environment.objects.area.BorderControlGateArea
-
Creates the area with a set of specified corner points.
- borderControlQueue - Variable in class model.environment.objects.area.BorderControlGateArea
-
The queing area.
- boundSpeed(Vector) - Method in class model.agent.humanAgent.aatom.operationalLevel.action.movement.MovementModule
-
Bounds the speed of a movement to a maximum of 1.5 the desired speed.
- build() - Method in class model.agent.humanAgent.aatom.Passenger.Builder
-
Creates the passenger.
- build() - Method in class simulation.simulation.Simulator.Builder
-
Creates the simulator.
- Builder() - Constructor for class model.agent.humanAgent.aatom.Passenger.Builder
-
- Builder() - Constructor for class simulation.simulation.Simulator.Builder
-
- builderException() - Method in class model.agent.humanAgent.aatom.PassengerTest
-
Test exceptional cases.
- builderTest() - Method in class model.agent.humanAgent.aatom.PassengerTest
-
Tests the builder class.