Interface ChromosomeCombinatorHandler<T extends Comparable<T>>
- All Known Implementing Classes:
EdgeRecombinationCrossoverHandler, IntOrderCrossoverHandler, MultiCombinationsHandler, MultiPointArithmeticCombinationHandler, MultiPointCrossoverCombinationHandler, PickFirstParentHandler, 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)
-