Uses of Interface
org.uma.jmetal.operator.crossover.CrossoverOperator
Packages that use CrossoverOperator
-
Uses of CrossoverOperator in org.uma.jmetal.algorithm.impl
Fields in org.uma.jmetal.algorithm.impl declared as CrossoverOperatorModifier and TypeFieldDescriptionprotected CrossoverOperator<S> AbstractCoralReefsOptimization.crossoverOperatorprotected CrossoverOperator<S> AbstractGeneticAlgorithm.crossoverOperatorMethods in org.uma.jmetal.algorithm.impl that return CrossoverOperatorConstructors in org.uma.jmetal.algorithm.impl with parameters of type CrossoverOperatorModifierConstructorDescriptionAbstractCoralReefsOptimization(Comparator<S> comparator, SelectionOperator<List<S>, S> selectionOperator, CrossoverOperator<S> crossoverOperator, MutationOperator<S> mutationOperator, int n, int m, double rho, double fbs, double fa, double pd, int attemptsToSettle) Constructor -
Uses of CrossoverOperator in org.uma.jmetal.operator.crossover.impl
Classes in org.uma.jmetal.operator.crossover.impl that implement CrossoverOperatorModifier and TypeClassDescriptionclassAn advanced implementation of Differential Evolution crossover operator supporting multiple variants and parameter adaptation.classThis class implements the Arithmetic Crossover operator for real-valued solutions.classThis class implements the BLX-αβ crossover operator for real-valued solutions.classThis class allows to apply a BLX-alpha crossover operator to two parent solutions.classThis class allows to apply a list of crossover operator on the solutions belonging to a list ofCompositeSolutionobjects.classCycle Crossover (CX) operator for permutation-based genetic algorithms.classDifferential evolution crossover operatorclassEdge Recombination Crossover (ERX) operator for permutation-based genetic algorithms.classThis class implements the Fuzzy Recombination (FR) operator for real-valued solutions.classHUXCrossover<S extends BinarySolution>This class allows to apply a HUX crossover operator using two parent solutions.classThis class allows to apply a SBX crossover operator using two parent solutions (Integer encoding)classThis class implements a Laplace Crossover (LX) operator for real-valued solutions.classNPointCrossover<T extends Solution<S>,S extends Number> Created by FlapKap on 23-03-2017.classNullCrossover<S extends Solution<?>>This class defines a null crossover operator: the parent solutions are returned without any change.classOrder-based Crossover with Duplicate Elimination (OXD) operator for permutation-based genetic algorithms.classThis class implements the Parent-Centric Recombination (PCX) operator for real-valued solutions.classThis class allows to apply a PMX crossover operator using two parent solutions.classPosition-Based Crossover operator for permutation-based genetic algorithms.classThis class allows to apply a SBX crossover operator using two parent solutions (Double encoding).classSinglePointCrossover<S extends BinarySolution>This class implements a single point crossover operator.classTwoPointCrossover<T extends Solution<S>,S extends Number> Created by FlapKap on 27-05-2017.classUniformCrossover<S extends BinarySolution>This class implements a uniform crossover operator for binary solutions.classThis class implements the Unimodal Normal Distribution Crossover (UNDX) operator for real-valued solutions.classThis class allows applying a whole arithmetic crossover operator to two parent solutions.Methods in org.uma.jmetal.operator.crossover.impl that return types with arguments of type CrossoverOperator