38 ReportWhenDefaultIsExecuted)));
41 TrimTreeBeforeNewPhase)));
44 RemoveExploredBranches)));
52 TmVerb_AllFeasibleSolutionValue)));
55 TmVerb_AllFeasibleSolution)));
58 TmVerb_BetterFeasibleSolutionValue)));
61 TmVerb_BetterFeasibleSolution)));
64 TmVerb_BestFeasibleSolution)));
67 TmVerb_NewPhaseStart)));
70 TmVerb_PrunedNodeInfo)));
73 TmVerb_TimeOfImprovingSolution)));
79 TmVerb_FinalStatistics)));
82 TmVerb_ReportDefault)));
98 TmVerb_SingleLineInfoFrequency)));
101 TreeSearchStrategy)));
125 LPscheduler_MaxNodeIdNum)));
128 LPscheduler_MaxSbIdNum)));
131 LPscheduler_MinSbIdNum)));
140 UnconditionalDiveProbability)));
143 QualityRatioToAllowDiving_HasUB)));
146 QualityRatioToAllowDiving_NoUB)));
158 TerminationGap_Absolute)));
161 TerminationGap_Relative)));
164 LPscheduler_OverEstimationStatic)));
167 LPscheduler_SwitchToRateThreshold)));
170 LPscheduler_FactorTimeHorizon)));
173 LPscheduler_OverEstimationRate)));
176 LPscheduler_MaxNodeIdRatio)));
233 set_entry(MessagePassingIsSerial,
false);
234 set_entry(ReportWhenDefaultIsExecuted,
true);
235 set_entry(TrimTreeBeforeNewPhase,
false);
236 set_entry(RemoveExploredBranches,
false);
239 set_entry(TmVerb_AllFeasibleSolutionValue,
true);
240 set_entry(TmVerb_AllFeasibleSolution,
false);
241 set_entry(TmVerb_BetterFeasibleSolutionValue,
true);
242 set_entry(TmVerb_BetterFeasibleSolution,
false);
243 set_entry(TmVerb_BestFeasibleSolution,
true);
246 set_entry(TmVerb_TimeOfImprovingSolution,
true);
254 set_entry(TmVerb_SingleLineInfoFrequency, 0);
263 set_entry(LPscheduler_MaxNodeIdNum, 2000);
264 set_entry(LPscheduler_MaxSbIdNum, 100000);
268 set_entry(UnconditionalDiveProbability, 0.02);
269 set_entry(QualityRatioToAllowDiving_HasUB, 1.2);
270 set_entry(QualityRatioToAllowDiving_NoUB, 2.0);
276 set_entry(LPscheduler_OverEstimationStatic, 2.0);
277 set_entry(LPscheduler_SwitchToRateThreshold, 1.0);
278 set_entry(LPscheduler_FactorTimeHorizon, 10.0);
279 set_entry(LPscheduler_OverEstimationRate, 2.0);
280 set_entry(LPscheduler_MaxNodeIdRatio, 0.2);
void create_keyword_list()
Method for creating the list of keyword looked for in the parameter file.
The parameter is an array of strings.
void set_default_entries()
Method for setting the default values for the parameters.
BCP_vec< std::pair< BCP_string, BCP_parameter > > keys
The keyword, parameter pairs.
This class is a very simple impelementation of a constant length string.
void push_back(const_reference x)
Append x to the end of the vector.
void fint fint fint real fint real real real real real real real real real * e
void set_entry(const chr_params key, const char val)
Use the warmstart info from the end of the parent in the children.
This parameter indeintifies a single parameter entry.