Uses of Interface
org.uma.jmetal.component.catalogue.ea.selection.Selection
Packages that use Selection
Package
Description
-
Uses of Selection in org.uma.jmetal.component.algorithm
Constructors in org.uma.jmetal.component.algorithm with parameters of type SelectionModifierConstructorDescriptionEvolutionaryAlgorithm(String name, SolutionsCreation<S> initialPopulationCreation, Evaluation<S> evaluation, Termination termination, Selection<S> selection, Variation<S> variation, Replacement<S> replacement) Constructor -
Uses of Selection in org.uma.jmetal.component.algorithm.multiobjective
Methods in org.uma.jmetal.component.algorithm.multiobjective with parameters of type SelectionModifier and TypeMethodDescriptionMOEADBuilder.setSelection(Selection<S> selection) MOEADDEBuilder.setSelection(Selection<DoubleSolution> selection) -
Uses of Selection in org.uma.jmetal.component.algorithm.singleobjective
Methods in org.uma.jmetal.component.algorithm.singleobjective with parameters of type Selection -
Uses of Selection in org.uma.jmetal.component.catalogue.ea.selection.impl
Classes in org.uma.jmetal.component.catalogue.ea.selection.impl that implement SelectionModifier and TypeClassDescriptionclassclassNaryTournamentSelection<S extends Solution<?>>classNeighborhoodSelection<S extends Solution<?>>This class produces a mating pool composed of solutions belonging to a neighborhood.classPopulationAndNeighborhoodSelection<S extends Solution<?>>This class allows to select N different solutions that can be taken from a solution list (i.e, population or swarm) or from a neighborhood according to a given probability.classRandomSelection<S extends Solution<?>>Randomly select a number of solutions from a list, with or without replacement