Example #1
0
 @Override
 public void createNextGenerationPerformed(
     PopulationInterface pop,
     InterfaceOptimizer opt,
     List<InterfaceAdditionalPopulationInformer> informerList) {
   bestCurrentIndividual = (AbstractEAIndividual) pop.getBestIndividual();
   if ((bestIndividualAllover == null)
       || (AbstractStatistics.secondIsBetter(bestIndividualAllover, bestCurrentIndividual))) {
     bestIndividualAllover = bestCurrentIndividual;
   }
   if ((bestIndividualAllover == null)
       || (AbstractStatistics.secondIsBetter(bestIndividualAllover, bestCurrentIndividual))) {
     bestIndividualAllover = bestCurrentIndividual;
   }
 }