Package org.uma.jmetal.operator.selection.impl
package org.uma.jmetal.operator.selection.impl
-
ClassesClassDescriptionThis class implements a selection operator used for selecting the best solution in a list according to a given comparator.BinaryTournamentSelection<S extends Solution<?>>Applies a binary tournament selection to return the best solution between two that have been chosen at random from a solution list.Class implementing the selection operator used in DE: a number of different solutions are returned from a population.This class implements a random selection operator used for selecting randomly N solutions from a listNaryTournamentSelection<S extends Solution<?>>Applies a N-ary tournament selection to return the best solution between N that have been chosen at random from a solution list.This class implements a random selection operator used for selecting randomly a solution from a listRankingAndCrowdingSelection<S extends Solution<?>>This class implements a selection for selecting a number of solutions from a solution list.RankingAndDirScoreSelection<S extends Solution<?>>created at 11:47 am, 2019/1/29 Used for DIR-enhanced NSGA-II (D-NSGA-II) to select the joint solutions for next iteration this code implemented according to "Cai X, Sun H, Fan Z.RankingAndPreferenceSelection<S extends Solution<?>>SpatialSpreadDeviationSelection<S extends Solution<?>>Spatial Spread Deviation selection operator