Class NaryTournamentSelection<S extends Solution<?>>

java.lang.Object
org.uma.jmetal.component.catalogue.ea.selection.impl.NaryTournamentSelection<S>
All Implemented Interfaces:
Selection<S>

public class NaryTournamentSelection<S extends Solution<?>> extends Object implements Selection<S>
  • Constructor Details

    • NaryTournamentSelection

      public NaryTournamentSelection(NaryTournamentSelection<S> selection, int matingPoolSize)
    • NaryTournamentSelection

      public NaryTournamentSelection(int tournamentSize, int matingPoolSize, Comparator<S> comparator)
    • NaryTournamentSelection

      public NaryTournamentSelection(int tournamentSize, int matingPoolSize, RankingAndDensityEstimatorPreference<S> preference)
  • Method Details