Home
last modified time | relevance | path

Searched refs:neighLaneVSafe (Results 1 – 2 of 2) sorted by relevance

/dports/cad/sumo/sumo-1.2.0/src/microsim/lcmodels/
H A DMSLCM_DK2008.cpp246 double neighLaneVSafe = neighLane.getVehicleMaxSpeed(&myVehicle); in wantsChangeToRight() local
248neighLaneVSafe = MIN2(neighLaneVSafe, myCarFollowModel.followSpeed(&myVehicle, myVehicle.getSpeed(… in wantsChangeToRight()
251neighLaneVSafe = MIN2(neighLaneVSafe, myCarFollowModel.followSpeed(&myVehicle, myVehicle.getSpeed(… in wantsChangeToRight()
261 neighLaneVSafe = MIN2(neighLaneVSafe, myVehicle.getVehicleType().getMaxSpeed()); in wantsChangeToRight()
262 if (thisLaneVSafe - neighLaneVSafe > 5. / 3.6) { in wantsChangeToRight()
275 if (neighLaneVSafe >= vmax) { in wantsChangeToRight()
276 myChangeProbability -= TS * ((neighLaneVSafe - vmax) / (vmax)); in wantsChangeToRight()
459 double neighLaneVSafe = neighLane.getVehicleMaxSpeed(&myVehicle); in wantsChangeToLeft() local
462neighLaneVSafe = MIN2(neighLaneVSafe, myCarFollowModel.followSpeed(&myVehicle, myVehicle.getSpeed(… in wantsChangeToLeft()
474 neighLaneVSafe = MIN2(neighLaneVSafe, myVehicle.getVehicleType().getMaxSpeed()); in wantsChangeToLeft()
[all …]
H A DMSLCM_LC2013.cpp1567neighLaneVSafe = MIN2(neighLaneVSafe, myCarFollowModel.followSpeed(&myVehicle, correctedSpeed, nei… in _wantsChange()
1569 neighLaneVSafe = MIN2(neighLaneVSafe, myCarFollowModel.followSpeed( in _wantsChange()
1580neighLaneVSafe = MIN2(neighLaneVSafe, myCarFollowModel.maximumSafeStopSpeed(neighDist, myVehicle.g… in _wantsChange()
1582neighLaneVSafe = MIN2(neighLaneVSafe, myCarFollowModel.maximumSafeFollowSpeed(neighLead.second, my… in _wantsChange()
1596 adaptSpeedToPedestrians(&neighLane, neighLaneVSafe); in _wantsChange()
1599 const double relativeGain = (neighLaneVSafe - thisLaneVSafe) / MAX2(neighLaneVSafe, in _wantsChange()
1609 << " neighVSafe=" << neighLaneVSafe in _wantsChange()
1617 if (thisLaneVSafe - 5 / 3.6 > neighLaneVSafe) { in _wantsChange()
1713 if (thisLaneVSafe > neighLaneVSafe) { in _wantsChange()
1718 } else if (thisLaneVSafe == neighLaneVSafe) { in _wantsChange()
[all …]