// never change lane into an entrance lane
return LaneChangeDecision.NONE;
}
final Vehicle newFront = newLaneSegment.frontVehicle(me);
if (newFront != null) {
if (newFront.inProcessOfLaneChange()) {
return LaneChangeDecision.NONE;
}
final double gapFront = me.getNetDistance(newFront);
if (gapFront < lcModelMOBIL.getParameter().getMinimumGap()) {
return LaneChangeDecision.NONE;