View Javadoc
1   package net.bmahe.genetics4j.core.combination;
2   
3   import java.util.List;
4   
5   import net.bmahe.genetics4j.core.chromosomes.Chromosome;
6   import net.bmahe.genetics4j.core.spec.AbstractEAConfiguration;
7   
8   public interface ChromosomeCombinator<T extends Comparable<T>> {
9   
10  	List<Chromosome> combine(final AbstractEAConfiguration<T> eaConfiguration, final Chromosome firstChromosome,
11  			final T firstParentFitness, final Chromosome secondChromosome, final T secondParentFitness);
12  }