Uses of Interface
org.apache.commons.math4.legacy.genetics.CrossoverPolicy
-
Packages that use CrossoverPolicy Package Description org.apache.commons.math4.legacy.genetics This package provides Genetic Algorithms components and implementations. -
-
Uses of CrossoverPolicy in org.apache.commons.math4.legacy.genetics
Classes in org.apache.commons.math4.legacy.genetics that implement CrossoverPolicy Modifier and Type Class Description classCycleCrossover<T>Cycle Crossover [CX] builds offspring from ordered chromosomes by identifying cycles between two parent chromosomes.classNPointCrossover<T>N-point crossover policy.classOnePointCrossover<T>One point crossover policy.classOrderedCrossover<T>Order 1 Crossover [OX1] builds offspring from ordered chromosomes by copying a consecutive slice from one parent, and filling up the remaining genes from the other parent as they appear.classUniformCrossover<T>Perform Uniform Crossover [UX] on the specified chromosomes.Methods in org.apache.commons.math4.legacy.genetics that return CrossoverPolicy Modifier and Type Method Description CrossoverPolicyGeneticAlgorithm. getCrossoverPolicy()Returns the crossover policy.Constructors in org.apache.commons.math4.legacy.genetics with parameters of type CrossoverPolicy Constructor Description GeneticAlgorithm(CrossoverPolicy crossoverPolicy, double crossoverRate, MutationPolicy mutationPolicy, double mutationRate, SelectionPolicy selectionPolicy)Create a new genetic algorithm.
-