19 package org.matsim.core.config.groups;
23 import org.apache.logging.log4j.LogManager;
24 import org.apache.logging.log4j.Logger;
37 public static final String
GROUP_NAME =
"vspExperimental";
135 Map<String,String> map = super.getComments();
138 "parameters of the pt interaction activity type. Doing this now throws an Exception. If you still insist on doing this, " +
139 "set the following to true.") ;
141 "`true' will be faster, but it is an approximation. Default is `true'; `false' is available for backwards compatibility.") ;
143 map.put(
WRITING_OUTPUT_EVENTS,
"if true then writes output_events in output directory. default is `false'." +
144 " Will only work when lastIteration is multiple of events writing interval" ) ;
146 StringBuilder options =
new StringBuilder() ;
148 options.append(option +
" | ") ;
151 "Options: | " + options +
". When violating VSP defaults, this results in " +
152 "nothing, logfile infos, logfile warnings, or aborts. Members of VSP should use `abort' or talk to kai.") ;
static final String VSP_DEFAULTS_CHECKING_LEVEL
void setWritingOutputEvents(boolean writingOutputEvents)
VspDefaultsCheckingLevel getVspDefaultsCheckingLevel()
CheckingOfMarginalUtilityOfTravellng checkingOfMarginalUtilityOfTravellng
boolean isAbleToOverwritePtInteractionParams()
void setAbleToOverwritePtInteractionParams(boolean isAbleToOverwritePtInteractionParams)
boolean writingOutputEvents
void setCheckingOfMarginalUtilityOfTravellng(CheckingOfMarginalUtilityOfTravellng checkingOfMarginalUtilityOfTravellng)
boolean isGeneratingBoardingDeniedEvent
static final String GENERATING_BOARDING_DENIED_EVENT
static final String GROUP_NAME
boolean isWritingOutputEvents()
boolean isUsingOpportunityCostOfTimeForLocationChoice()
void checkConsistency(Config config)
VspExperimentalConfigGroup()
boolean isGeneratingBoardingDeniedEvents()
static final String WRITING_OUTPUT_EVENTS
Map< String, String > getComments()
void setLogitScaleParamForPlansRemoval(double logitScaleParamForPlansRemoval)
void setVspDefaultsCheckingLevel(VspDefaultsCheckingLevel vspDefaultsCheckingLevel)
VspDefaultsCheckingLevel vspDefaultsCheckingLevel
CheckingOfMarginalUtilityOfTravellng getCheckingOfMarginalUtilityOfTravellng()
void setUsingOpportunityCostOfTimeForLocationChoice(boolean isUsingOpportunityCostOfTimeForLocationChoice)
static final String USING_OPPORTUNITY_COST_OF_TIME_FOR_LOCATION_CHOICE
void setGeneratingBoardingDeniedEvent(boolean isGeneratingBoardingDeniedEvent)
final void testForLocked()
double logitScaleParamForPlansRemoval
static final String LOGIT_SCALE_PARAM_FOR_PLANS_REMOVAL
double getLogitScaleParamForPlansRemoval()
static final String ABLE_TO_OVERWRITE_PT_INTERACTION_PARAMS