Interface ChromosomeCombinator<T extends Comparable<T>>
- All Known Implementing Classes:
BitChromosomeMultiPointCrossover
,BitChromosomeSinglePointCrossover
,DoubleChromosomeMultiPointArithmetic
,DoubleChromosomeMultiPointCrossover
,DoubleChromosomeSinglePointArithmetic
,DoubleChromosomeSinglePointCrossover
,FloatChromosomeMultiPointArithmetic
,FloatChromosomeMultiPointCrossover
,FloatChromosomeSinglePointArithmetic
,FloatChromosomeSinglePointCrossover
,IntChromosomeMultiPointArithmetic
,IntChromosomeMultiPointCrossover
,IntChromosomeOrderCrossover
,IntChromosomeSinglePointArithmetic
,IntChromosomeSinglePointCrossover
,IntEdgeRecombinationCrossover
,MultiChromosomeCombinations
,NeatChromosomeCombinator
,ProgramChromosomeCombinator
public interface ChromosomeCombinator<T extends Comparable<T>>
-
Method Summary
Modifier and TypeMethodDescriptioncombine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome firstChromosome, T firstParentFitness, Chromosome secondChromosome, T secondParentFitness)
-
Method Details
-
combine
List<Chromosome> combine(AbstractEAConfiguration<T> eaConfiguration, Chromosome firstChromosome, T firstParentFitness, Chromosome secondChromosome, T secondParentFitness)
-