Uses of Interface
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.VoluntaryIncentive
-
Packages that use VoluntaryIncentive Package Description org.opentrafficsim.road.gtu.lane.tactical.lmrs Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner.org.opentrafficsim.road.gtu.lane.tactical.steering Development tactical planners using the steering utility. -
-
Uses of VoluntaryIncentive in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Classes in org.opentrafficsim.road.gtu.lane.tactical.lmrs that implement VoluntaryIncentive Modifier and Type Class Description class
IncentiveCourtesy
Determines lane change desire for courtesy lane changes, which are performed to supply space for other drivers.class
IncentiveKeep
Determines lane change desire in order to adhere to keeping right or left.class
IncentiveQueue
Incentive to join the shortest queue near intersection.class
IncentiveSocioSpeed
Lane change incentive based on social pressure.class
IncentiveSpeed
Determines lane change desire for speed, where the slowest vehicle in the current and adjacent lanes are assessed.class
IncentiveSpeedWithCourtesy
Determines lane change desire for speed.class
IncentiveStayRight
Incentive for trucks to remain on the two right-hand lanes, unless the route requires otherwise.Fields in org.opentrafficsim.road.gtu.lane.tactical.lmrs with type parameters of type VoluntaryIncentive Modifier and Type Field Description static org.opentrafficsim.base.parameters.ParameterTypeClassList<VoluntaryIncentive>
AbstractIncentivesTacticalPlanner. VOLUNTARY
Parameter type for voluntary lane change incentives.Methods in org.opentrafficsim.road.gtu.lane.tactical.lmrs that return types with arguments of type VoluntaryIncentive Modifier and Type Method Description ImmutableSet<VoluntaryIncentive>
AbstractIncentivesTacticalPlanner. getVoluntaryIncentives()
Returns the voluntary incentives.Methods in org.opentrafficsim.road.gtu.lane.tactical.lmrs with parameters of type VoluntaryIncentive Modifier and Type Method Description void
AbstractIncentivesTacticalPlanner. addVoluntaryIncentive(VoluntaryIncentive incentive)
Adds a voluntary incentive. -
Uses of VoluntaryIncentive in org.opentrafficsim.road.gtu.lane.tactical.steering
Fields in org.opentrafficsim.road.gtu.lane.tactical.steering with type parameters of type VoluntaryIncentive Modifier and Type Field Description static org.opentrafficsim.base.parameters.ParameterTypeClassList<VoluntaryIncentive>
SteeringLmrs. VOLUNTARY
Parameter type for voluntary lane change incentives.Methods in org.opentrafficsim.road.gtu.lane.tactical.steering with parameters of type VoluntaryIncentive Modifier and Type Method Description void
SteeringLmrs. addVoluntaryIncentive(VoluntaryIncentive incentive)
Adds a voluntary incentive.
-