@Override public void addParameterSet(final ConfigGroup set) { switch (set.getName()) { case ActivityParams.SET_TYPE: addActivityParams((ActivityParams) set); break; case ModeParams.SET_TYPE: addModeParams((ModeParams) set); break; case ScoringParameterSet.SET_TYPE: addScoringParameters((ScoringParameterSet) set); break; default: throw new IllegalArgumentException(set.getName()); } }
this.addModeParams(new ModeParams(TransportMode.car)); this.addModeParams(new ModeParams(TransportMode.pt)); this.addModeParams(new ModeParams(TransportMode.walk)); this.addModeParams(new ModeParams(TransportMode.bike)); this.addModeParams(new ModeParams(TransportMode.ride)); this.addModeParams(new ModeParams(TransportMode.other));
bicycle.setMarginalUtilityOfTraveling(-6.0); // util/h bicycle.setMonetaryDistanceRate(0.); config.planCalcScore().addModeParams(bicycle);
config.planCalcScore().addModeParams(params);
car.setMarginalUtilityOfDistance(0.0); car.setConstant(-1.0); config.planCalcScore().addModeParams(car); final Scenario scenario = ScenarioUtils.createScenario(config); Id<Person> personId = Id.createPersonId(1);
car.setMarginalUtilityOfDistance(0.0); car.setConstant(-1.0); config.planCalcScore().addModeParams(car); final Scenario scenario = ScenarioUtils.createScenario(config); Id<Person> personId = Id.createPersonId(1);