Uses of Interface
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Cooperation
-
Packages that use Cooperation 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.org.opentrafficsim.road.gtu.lane.tactical.util.lmrs LMRS (Lane change Model with Relaxation and Synchronization) utilities for tactical planner. -
-
Uses of Cooperation in org.opentrafficsim.road.gtu.lane.tactical.lmrs
Constructors in org.opentrafficsim.road.gtu.lane.tactical.lmrs with parameters of type Cooperation Constructor Description LMRS(CarFollowingModel carFollowingModel, LaneBasedGTU gtu, LanePerception lanePerception, Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Tailgating tailgating)
Constructor setting the car-following model.LMRSFactory(CarFollowingModelFactory<? extends CarFollowingModel> carFollowingModelFactory, PerceptionFactory perceptionFactory, Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Tailgating tailgating, Set<MandatoryIncentive> mandatoryIncentives, Set<VoluntaryIncentive> voluntaryIncentives, Set<AccelerationIncentive> accelerationIncentives)
Constructor with full control over incentives and type of synchronization. -
Uses of Cooperation in org.opentrafficsim.road.gtu.lane.tactical.steering
Constructors in org.opentrafficsim.road.gtu.lane.tactical.steering with parameters of type Cooperation Constructor Description SteeringLmrs(CarFollowingModel carFollowingModel, LaneBasedGTU gtu, LanePerception lanePerception, Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Steering.FeedbackTable feedbackTable)
Constructor setting the car-following model. -
Uses of Cooperation in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
Fields in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs declared as Cooperation Modifier and Type Field Description static Cooperation
Cooperation. ACTIVE
Cooperation similar to the default, with nuanced differences of when to ignore.static Cooperation
Cooperation. PASSIVE
Simple passive cooperation.static Cooperation
Cooperation. PASSIVE_MOVING
Same as passive cooperation, except that cooperation is fully ignored if the potential lane changer brakes heavily.Methods in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs that return Cooperation Modifier and Type Method Description (package private) Cooperation
LmrsData. getCooperation()
Returns the cooperation.Constructors in org.opentrafficsim.road.gtu.lane.tactical.util.lmrs with parameters of type Cooperation Constructor Description LmrsData(Synchronization synchronization, Cooperation cooperation, GapAcceptance gapAcceptance, Tailgating tailgating)
-