Interface ESamplingSurvivorGeneration

All Known Implementing Classes:
ESamplingSurvivorGenerationBasic

The ESamplingSurvivorGeneration generates the survivor pool during the selection implemented by EpsilonSamplingSelector.
  • Method Details

    • getSurvivors

      Set<Individual> getSurvivors(Collection<Individual> population, int survivorNumber)
      Generates the survivors out of the input collection of Individuals.
      Parameters:
      population - the current population (union of the parent- and the offspring-sets from the current iteration)
      survivorNumber - the number of survivors to create
      Returns:
      the survivors (used as the pool for the parent candidates for the next generation)