Uses of Interface
org.apache.commons.math3.genetics.CrossoverPolicy
Packages that use CrossoverPolicy
Package
Description
This package provides Genetic Algorithms components and implementations.
-
Uses of CrossoverPolicy in org.apache.commons.math3.genetics
Classes in org.apache.commons.math3.genetics that implement CrossoverPolicyModifier and TypeClassDescriptionclass
Cycle Crossover [CX] builds offspring from ordered chromosomes by identifying cycles between two parent chromosomes.class
N-point crossover policy.class
One point crossover policy.class
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.class
Perform Uniform Crossover [UX] on the specified chromosomes.Methods in org.apache.commons.math3.genetics that return CrossoverPolicyModifier and TypeMethodDescriptionGeneticAlgorithm.getCrossoverPolicy()
Returns the crossover policy.Constructors in org.apache.commons.math3.genetics with parameters of type CrossoverPolicyModifierConstructorDescriptionGeneticAlgorithm
(CrossoverPolicy crossoverPolicy, double crossoverRate, MutationPolicy mutationPolicy, double mutationRate, SelectionPolicy selectionPolicy) Create a new genetic algorithm.