@Override public Map<Id<Link>, List<TurnInfo>> createAllowedTurnInfos(){ Map<Id<Link>, List<TurnInfo>> allowedInLinkTurnInfoMap = new HashMap<>(); createAndAddTurnInfo(TransportMode.car, allowedInLinkTurnInfoMap); if ( scenario.getConfig().network().getLaneDefinitionsFile()!=null || // scenario.getConfig().qsim().isUseLanes()) { Lanes ld = scenario.getLanes(); Map<Id<Link>, List<TurnInfo>> lanesTurnInfoMap = createTurnInfos(ld); mergeTurnInfoMaps(allowedInLinkTurnInfoMap, lanesTurnInfoMap); } return allowedInLinkTurnInfoMap; }