Skip to content

Commit

Permalink
add replanning annealing from Berlin
Browse files Browse the repository at this point in the history
  • Loading branch information
GregorRyb committed May 21, 2024
1 parent 588388c commit d4991e8
Showing 1 changed file with 20 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -237,4 +237,24 @@
<param name="ptModes" value="pt" />
</parameterset>
</module>

<module name="ReplanningAnnealer" >
<param name="activateAnnealingModule" value="false" />
<parameterset type="AnnealingVariable" >
<param name="annealParameter" value="globalInnovationRate" />
<param name="annealType" value="sigmoid" />
<param name="defaultSubpopulation" value="person" />
<!-- this parameter enters the exponential and sigmoid formulas. May be an iteration or a share, i.e. 0.5 for halfLife at 50% of iterations. Exponential: startValue / exp(it/halfLife) -->
<param name="halfLife" value="0.5" />
<!-- sigmoid: 1/(1+e^(shapeFactor*(it - halfLife))); geometric: startValue * shapeFactor^it; msa: startValue / it^shapeFactor -->
<param name="shapeFactor" value="0.01" />
<param name="startValue" value="0.6" />
<param name="endValue" value="0.01" />
</parameterset>
</module>
<module name="strategy">
<param name="fractionOfIterationsToDisableInnovation" value="0.8"/>
<!-- Strategies are added in code -->
</module>

</config>

0 comments on commit d4991e8

Please sign in to comment.