Interface ChromosomeMutationHandler<T extends Chromosome>
- All Known Implementing Classes:
AbstractNeatChromosomeConnectionMutationHandler,BitChromosomeRandomMutationHandler,BitChromosomeSwapMutationHandler,DoubleChromosomeCreepMutationHandler,DoubleChromosomeRandomMutationHandler,DoubleChromosomeSwapMutationHandler,FloatChromosomeCreepMutationHandler,FloatChromosomeRandomMutationHandler,FloatChromosomeSwapMutationHandler,IntChromosomeCreepMutationHandler,IntChromosomeRandomMutationHandler,IntChromosomeSwapMutationHandler,NeatChromosomeAddConnection,NeatChromosomeAddNodeMutationHandler,NeatChromosomeConnectionWeightMutationHandler,NeatChromosomeCreepMutationHandler,NeatChromosomeDeleteConnection,NeatChromosomeDeleteNodeMutationHandler,NeatChromosomeRandomMutationHandler,NeatChromosomeSwitchStateHandler
public interface ChromosomeMutationHandler<T extends Chromosome>
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandle(MutationPolicy mutationPolicy, ChromosomeSpec chromosome) mutate(MutationPolicy mutationPolicy, Chromosome chromosome)
-
Method Details
-
canHandle
-
mutate
-