Interface Selection

All Known Implementing Classes:
DifferentialEvolutionSelection, PESA2.RegionBasedSelection, TournamentSelection, UniformSelection

public interface Selection
Interface for selection operators. Selection operators pick one or more solutions from a population using some selection criteria.
  • Method Summary

    Modifier and Type
    Method
    Description
    select(int arity, Population population)
    Returns an array of length arity of solutions selected from the specified population.
  • Method Details

    • select

      Solution[] select(int arity, Population population)
      Returns an array of length arity of solutions selected from the specified population.
      Parameters:
      arity - the number of solutions selected from the specified population
      population - the population from which solutions are selected
      Returns:
      an array of length arity of solutions selected from the specified population