-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathparam.xml
43 lines (43 loc) · 1.41 KB
/
param.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<Parameters>
<ALNS>
<MaxNbIterations>200</MaxNbIterations>
<MaxRunTime>3000</MaxRunTime>
<MaxNbIterationsNoImp>1000</MaxNbIterationsNoImp>
<StoppingCriterion>MAX_IT</StoppingCriterion> <!--MAX_IT, MAX_RT, MAX_IT_NO_IMP, ALL-->
<Noise>false</Noise>
<TimeSegmentIt>100</TimeSegmentIt>
<NbItBeforeReinit>1000</NbItBeforeReinit>
<SaveFrequency>100</SaveFrequency>
<Sigma1>33</Sigma1>
<Sigma2>20</Sigma2>
<Sigma3>12</Sigma3>
<Rho>0.1</Rho>
<MinimumWeight>1</MinimumWeight>
<MaximumWeight>20</MaximumWeight>
<ProbabilityOfNoise>0.5</ProbabilityOfNoise>
<AcKind>DA</AcKind>
<ReloadFrequency>1000</ReloadFrequency>
<LogFrequency>1</LogFrequency>
<StatsGlobPath>../stats/globStats</StatsGlobPath>
<StatsOpPath>../stats/opStats</StatsOpPath>
<ForbiddenOperators>
<ForbiddenOperator>None</ForbiddenOperator>
</ForbiddenOperators>
<PerformLocalSearch>true</PerformLocalSearch>
<ForbiddenLSOperators>
<ForbiddenLSOperator>None</ForbiddenLSOperator>
</ForbiddenLSOperators>
</ALNS>
<!-- <CoolingSchedule>-->
<!-- <Kind>Exponential_mix</Kind>-->
<!-- <ExpPercentageKept>0.95</ExpPercentageKept>-->
<!-- <SetupPercentage>0.05</SetupPercentage>-->
<!-- <NbThresholds>100</NbThresholds>-->
<!-- </CoolingSchedule>-->
<Penalty>
<volumePenalty>9000</volumePenalty>
<weightPenalty>9000</weightPenalty>
<timeWinPenalty>120</timeWinPenalty>
<energyPenalty>9</energyPenalty>
</Penalty>
</Parameters>