diff --git a/src/eva2/server/go/strategies/ClusteringHillClimbing.java b/src/eva2/server/go/strategies/ClusteringHillClimbing.java index c19b808f..0bfca02d 100644 --- a/src/eva2/server/go/strategies/ClusteringHillClimbing.java +++ b/src/eva2/server/go/strategies/ClusteringHillClimbing.java @@ -159,10 +159,11 @@ public class ClusteringHillClimbing implements InterfacePopulationChangedEventLi archive.addPopulation(m_Population); Population tmpPop = new Population(); - tmpPop.setSameParams(m_Population); tmpPop.addPopulationChangedEventListener(null); tmpPop.setPopulationSize(initialPopSize); this.m_Problem.initPopulation(tmpPop); + tmpPop.setSameParams(m_Population); + tmpPop.setPopulationSize(initialPopSize); this.m_Problem.evaluate(tmpPop); // reset population while keeping function calls etc.