final int currentLane = me.lane();
if (roadSegment.laneCount() > 2
&& roadSegment.laneSegment(roadSegment.laneCount()).type() == Lanes.Type.ENTRANCE
&& currentLane == roadSegment.trafficLaneMax()) {
Vehicle frontVehicle = roadSegment.laneSegment(roadSegment.trafficLaneMax()).frontVehicle(me);
if(frontVehicle==null || frontVehicle.type() == Vehicle.Type.OBSTACLE){
return LaneChangeDecision.NONE;
}
double accToFront = me.getLongitudinalModel().calcAcc(me, frontVehicle);
if (accToFront < -lcModelMOBIL.getParameter().getSafeDeceleration()) {