예제 #1
0
 private void initPopulation() {
   if (population.getSize() == 0 && !engineSettings.executionOnly)
     breeder.breedPopulation(population, timePointExecutor.getProgramInfos());
 }
예제 #2
0
 private void updatePopulation() {
   List<ProgramInfo> list = timePointExecutor.getProgramInfos();
   killer.killPrograms(population, list);
   breeder.breedPopulation(population, list);
 }