EvoArrayChromManipulatorBO(ReflectionProvider<ArrayChromosome<E>> chromosomeRF,
BitMutationType bitMutationType,
Double pertrubMutationStrength,
Class<E> elementClass,
ValueBound<E>[] codeElementValueBounds) |
EvoArrayChromManipulatorBO(ReflectionProvider<ArrayChromosome<E>> chromosomeRF,
Class<E> toplevelClass,
BitMutationType bitMutationType,
Double pertrubMutationStrength,
Class<E>[] elementClasses,
ValueBound<E>[] codeElementValueBounds) |
EvoArrayChromManipulatorBO(ReflectionProvider<ArrayChromosome<E>> chromosomeRF,
Class<E> topLevelClass,
BitMutationType bitMutationType,
Double pertrubMutationStrength,
List<ValueBound<? extends E>> codeElementValueBounds) |
EvoArrayChromManipulatorBO(ReflectionProvider<ArrayChromosome<E>> chromosomeRF,
int codeSize,
BitMutationType bitMutationType,
Double pertrubMutationStrength,
Class<E> elementClass) |
EvoArrayChromManipulatorBO(ReflectionProvider<ArrayChromosome<E>> chromosomeRF,
int codeSize,
BitMutationType bitMutationType,
Double pertrubMutationStrength,
Class<E> elementClass,
ValueBound<E> sharedCodeElementValueBound) |