Interface ChromosomeCombinatorHandler<T extends Comparable<T>>
- All Known Implementing Classes:
EdgeRecombinationCrossoverHandler,IntOrderCrossoverHandler,MultiCombinationsHandler,MultiPointArithmeticCombinationHandler,MultiPointCrossoverCombinationHandler,NeatCombinationHandler,PickFirstParentHandler,ProgramRandomCombineHandler,SinglePointArithmeticCombinationHandler,SinglePointCrossoverHandler
public interface ChromosomeCombinatorHandler<T extends Comparable<T>>
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandle(ChromosomeCombinatorResolver<T> chromosomeCombinatorResolver, CombinationPolicy combinationPolicy, ChromosomeSpec chromosome) resolve(ChromosomeCombinatorResolver<T> chromosomeCombinatorResolver, CombinationPolicy combinationPolicy, ChromosomeSpec chromosome)
-
Method Details
-
canHandle
boolean canHandle(ChromosomeCombinatorResolver<T> chromosomeCombinatorResolver, CombinationPolicy combinationPolicy, ChromosomeSpec chromosome) -
resolve
ChromosomeCombinator<T> resolve(ChromosomeCombinatorResolver<T> chromosomeCombinatorResolver, CombinationPolicy combinationPolicy, ChromosomeSpec chromosome)
-