Uses of Interface
org.opentrafficsim.road.gtu.lane.perception.mental.Task
-
Packages that use Task Package Description org.opentrafficsim.road.gtu.lane.perception.mental Mental mechanisms are a part of perception.org.opentrafficsim.road.gtu.lane.perception.mental.sdm Package for the Stochastic Distraction Model by and in cooperation with Manuel Lindorfer (manuel.lindorfer@fh-ooe.at). -
-
Uses of Task in org.opentrafficsim.road.gtu.lane.perception.mental
Classes in org.opentrafficsim.road.gtu.lane.perception.mental that implement Task Modifier and Type Class Description class
AbstractTask
Has id, task demand and anticipation reliance as internal variables.class
ConstantTask
Class for constant demand.class
ExponentialTask
Class for exponential demand.class
TaskCarFollowing
Task demand for car-following.class
TaskHeadwayBased
Task class that translates a (composite) headway in to a task demand.class
TaskLaneChanging
Lane changing task based on car-following (as gap-acceptance proxy), and an underlying consideration to include adjacent lanes.class
TaskRoadSideDistraction
Task-demand for road-side distraction.Methods in org.opentrafficsim.road.gtu.lane.perception.mental that return types with arguments of type Task Modifier and Type Method Description ImmutableSet<Task>
Fuller. getTasks()
Returns the tasks.Methods in org.opentrafficsim.road.gtu.lane.perception.mental with parameters of type Task Modifier and Type Method Description void
Fuller. addTask(Task task)
Adds a task.void
Fuller. removeTask(Task task)
Removes a task.Method parameters in org.opentrafficsim.road.gtu.lane.perception.mental with type arguments of type Task Modifier and Type Method Description void
TaskManager. manage(Set<Task> tasks, LanePerception perception, LaneBasedGTU gtu, Parameters parameters)
Manage tasks.void
TaskManager.SummativeTaskManager. manage(Set<Task> tasks, LanePerception perception, LaneBasedGTU gtu, Parameters parameters)
Manage tasks.Constructor parameters in org.opentrafficsim.road.gtu.lane.perception.mental with type arguments of type Task Constructor Description Fuller(Set<? extends Task> tasks, Set<Fuller.BehavioralAdaptation> behavioralAdapatations)
Constructor with custom situational awareness.Fuller(Set<? extends Task> tasks, Set<Fuller.BehavioralAdaptation> behavioralAdapatations, TaskManager taskManager)
Constructor with custom situational awareness. -
Uses of Task in org.opentrafficsim.road.gtu.lane.perception.mental.sdm
Methods in org.opentrafficsim.road.gtu.lane.perception.mental.sdm that return Task Modifier and Type Method Description Task
Distraction. getTask(LaneBasedGTU gtu)
Returns a task for the given GTU.Task
TaskSupplier.Constant. getTask(LaneBasedGTU gtu)
Returns a task for the given GTU.Task
TaskSupplier. getTask(LaneBasedGTU gtu)
Returns a task for the given GTU.Methods in org.opentrafficsim.road.gtu.lane.perception.mental.sdm with parameters of type Task Modifier and Type Method Description void
StochasticDistractionModel. stopDistraction(LaneBasedGTU gtu, Task task)
Stops a distraction task.
-