Uses of Interface
net.bmahe.genetics4j.core.chromosomes.Chromosome
Packages that use Chromosome
Package
Description
-
Uses of Chromosome in net.bmahe.genetics4j.core
Fields in net.bmahe.genetics4j.core declared as ChromosomeMethods in net.bmahe.genetics4j.core with type parameters of type ChromosomeModifier and TypeMethodDescription<T extends Chromosome>
TGenotype.getChromosome
(int index, Class<T> clazz) Methods in net.bmahe.genetics4j.core that return ChromosomeConstructors in net.bmahe.genetics4j.core with parameters of type ChromosomeConstructor parameters in net.bmahe.genetics4j.core with type arguments of type Chromosome -
Uses of Chromosome in net.bmahe.genetics4j.core.chromosomes
Classes in net.bmahe.genetics4j.core.chromosomes that implement ChromosomeModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of Chromosome in net.bmahe.genetics4j.core.chromosomes.factory
Classes in net.bmahe.genetics4j.core.chromosomes.factory with type parameters of type ChromosomeModifier and TypeInterfaceDescriptioninterface
ChromosomeFactory<T extends Chromosome>
Interface for any class wishing to generate chromosomesFields in net.bmahe.genetics4j.core.chromosomes.factory with type parameters of type ChromosomeModifier and TypeFieldDescriptionprivate final List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.chromosomeFactories
private List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.InitShim.chromosomeFactories
private List
<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ImmutableChromosomeFactoryProvider.Builder.chromosomeFactoriesGenerator
private final List
<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ImmutableChromosomeFactoryProvider.chromosomeFactoriesGenerator
private List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.Builder.defaultChromosomeFactories
private final List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.defaultChromosomeFactories
private List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.InitShim.defaultChromosomeFactories
Methods in net.bmahe.genetics4j.core.chromosomes.factory that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionList
<ChromosomeFactory<? extends Chromosome>> ChromosomeFactoryProvider.chromosomeFactories()
List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.chromosomeFactories()
(package private) List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.InitShim.chromosomeFactories()
abstract List
<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ChromosomeFactoryProvider.chromosomeFactoriesGenerator()
List
<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ImmutableChromosomeFactoryProvider.chromosomeFactoriesGenerator()
List
<ChromosomeFactory<? extends Chromosome>> ChromosomeFactoryProvider.defaultChromosomeFactories()
List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.defaultChromosomeFactories()
(package private) List
<ChromosomeFactory<? extends Chromosome>> ImmutableChromosomeFactoryProvider.InitShim.defaultChromosomeFactories()
ChromosomeFactory
<? extends Chromosome> ChromosomeFactoryProvider.provideChromosomeFactory
(ChromosomeSpec chromosomeSpec) Method parameters in net.bmahe.genetics4j.core.chromosomes.factory with type arguments of type ChromosomeModifier and TypeMethodDescriptionImmutableChromosomeFactoryProvider.Builder.addAllChromosomeFactoriesGenerator
(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> elements) Adds elements tochromosomeFactoriesGenerator
list.ImmutableChromosomeFactoryProvider.Builder.addAllDefaultChromosomeFactories
(Iterable<? extends ChromosomeFactory<? extends Chromosome>> elements) Adds elements todefaultChromosomeFactories
list.ImmutableChromosomeFactoryProvider.Builder.addChromosomeFactoriesGenerator
(Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>> element) Adds one element tochromosomeFactoriesGenerator
list.ImmutableChromosomeFactoryProvider.Builder.addDefaultChromosomeFactories
(ChromosomeFactory<? extends Chromosome> element) Adds one element todefaultChromosomeFactories
list.ImmutableChromosomeFactoryProvider.Builder.chromosomeFactoriesGenerator
(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> elements) Sets or replaces all elements forchromosomeFactoriesGenerator
list.ImmutableChromosomeFactoryProvider.Builder.defaultChromosomeFactories
(Iterable<? extends ChromosomeFactory<? extends Chromosome>> elements) Sets or replaces all elements fordefaultChromosomeFactories
list.(package private) void
ImmutableChromosomeFactoryProvider.InitShim.defaultChromosomeFactories
(List<ChromosomeFactory<? extends Chromosome>> defaultChromosomeFactories) ImmutableChromosomeFactoryProvider.withChromosomeFactoriesGenerator
(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> elements) Copy the current immutable object with elements that replace the content ofchromosomeFactoriesGenerator
.ImmutableChromosomeFactoryProvider.withDefaultChromosomeFactories
(Iterable<? extends ChromosomeFactory<? extends Chromosome>> elements) Copy the current immutable object with elements that replace the content ofdefaultChromosomeFactories
.Constructor parameters in net.bmahe.genetics4j.core.chromosomes.factory with type arguments of type ChromosomeModifierConstructorDescriptionprivate
ImmutableChromosomeFactoryProvider
(RandomGenerator randomGenerator, List<ChromosomeFactory<? extends Chromosome>> defaultChromosomeFactories, List<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> chromosomeFactoriesGenerator) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination
Methods in net.bmahe.genetics4j.core.combination that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionChromosomeCombinator.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome firstChromosome, T firstParentFitness, Chromosome secondChromosome, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination with parameters of type ChromosomeModifier and TypeMethodDescriptionChromosomeCombinator.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome firstChromosome, T firstParentFitness, Chromosome secondChromosome, T secondParentFitness) Method parameters in net.bmahe.genetics4j.core.combination with type arguments of type ChromosomeModifier and TypeMethodDescriptionAllCasesGenotypeCombinator.combine
(AbstractEAConfiguration eaConfiguration, List<List<Chromosome>> chromosomes) GenotypeCombinator.combine
(AbstractEAConfiguration eaConfiguration, List<List<Chromosome>> chromosomes) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination.erx
Methods in net.bmahe.genetics4j.core.combination.erx that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionIntEdgeRecombinationCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination.erx with parameters of type ChromosomeModifier and TypeMethodDescriptionIntEdgeRecombinationCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination.multicombinations
Methods in net.bmahe.genetics4j.core.combination.multicombinations that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionMultiChromosomeCombinations.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination.multicombinations with parameters of type ChromosomeModifier and TypeMethodDescriptionMultiChromosomeCombinations.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination.multipointarithmetic
Methods in net.bmahe.genetics4j.core.combination.multipointarithmetic that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionDoubleChromosomeMultiPointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeMultiPointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeMultiPointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination.multipointarithmetic with parameters of type ChromosomeModifier and TypeMethodDescriptionDoubleChromosomeMultiPointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeMultiPointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeMultiPointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination.multipointcrossover
Methods in net.bmahe.genetics4j.core.combination.multipointcrossover that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionBitChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) DoubleChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination.multipointcrossover with parameters of type ChromosomeModifier and TypeMethodDescriptionBitChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) DoubleChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeMultiPointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination.ordercrossover
Methods in net.bmahe.genetics4j.core.combination.ordercrossover that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionIntChromosomeOrderCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination.ordercrossover with parameters of type ChromosomeModifier and TypeMethodDescriptionIntChromosomeOrderCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination.singlepointarithmetic
Methods in net.bmahe.genetics4j.core.combination.singlepointarithmetic that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionDoubleChromosomeSinglePointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeSinglePointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeSinglePointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination.singlepointarithmetic with parameters of type ChromosomeModifier and TypeMethodDescriptionDoubleChromosomeSinglePointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeSinglePointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeSinglePointArithmetic.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.core.combination.singlepointcrossover
Methods in net.bmahe.genetics4j.core.combination.singlepointcrossover that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionBitChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) DoubleChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.core.combination.singlepointcrossover with parameters of type ChromosomeModifier and TypeMethodDescriptionBitChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) DoubleChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) FloatChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) IntChromosomeSinglePointCrossover.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.core.mutation.chromosome
Classes in net.bmahe.genetics4j.core.mutation.chromosome with type parameters of type ChromosomeMethods in net.bmahe.genetics4j.core.mutation.chromosome with parameters of type ChromosomeModifier and TypeMethodDescriptionChromosomeMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) -
Uses of Chromosome in net.bmahe.genetics4j.core.mutation.chromosome.creepmutation
Methods in net.bmahe.genetics4j.core.mutation.chromosome.creepmutation with parameters of type ChromosomeModifier and TypeMethodDescriptionDoubleChromosomeCreepMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) FloatChromosomeCreepMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) IntChromosomeCreepMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) -
Uses of Chromosome in net.bmahe.genetics4j.core.mutation.chromosome.randommutation
Methods in net.bmahe.genetics4j.core.mutation.chromosome.randommutation with parameters of type ChromosomeModifier and TypeMethodDescriptionBitChromosomeRandomMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) DoubleChromosomeRandomMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) FloatChromosomeRandomMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) IntChromosomeRandomMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) -
Uses of Chromosome in net.bmahe.genetics4j.core.mutation.chromosome.swapmutation
Methods in net.bmahe.genetics4j.core.mutation.chromosome.swapmutation with parameters of type ChromosomeModifier and TypeMethodDescriptionBitChromosomeSwapMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) DoubleChromosomeSwapMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) FloatChromosomeSwapMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) IntChromosomeSwapMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) -
Uses of Chromosome in net.bmahe.genetics4j.core.spec
Fields in net.bmahe.genetics4j.core.spec with type parameters of type ChromosomeModifier and TypeFieldDescriptionprivate final List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.chromosomeMutationPolicyHandlers
private List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.InitShim.chromosomeMutationPolicyHandlers
private List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.Builder.defaultChromosomeMutationPolicyHandlers
private final List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.defaultChromosomeMutationPolicyHandlers
private List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.InitShim.defaultChromosomeMutationPolicyHandlers
Methods in net.bmahe.genetics4j.core.spec that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionList
<ChromosomeMutationHandler<? extends Chromosome>> AbstractEAExecutionContext.chromosomeMutationPolicyHandlers()
List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.chromosomeMutationPolicyHandlers()
(package private) List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.InitShim.chromosomeMutationPolicyHandlers()
List
<ChromosomeMutationHandler<? extends Chromosome>> AbstractEAExecutionContext.defaultChromosomeMutationPolicyHandlers()
List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.defaultChromosomeMutationPolicyHandlers()
(package private) List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableEAExecutionContext.InitShim.defaultChromosomeMutationPolicyHandlers()
Method parameters in net.bmahe.genetics4j.core.spec with type arguments of type ChromosomeModifier and TypeMethodDescriptionImmutableEAExecutionContext.Builder.addAllDefaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Adds elements todefaultChromosomeMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultChromosomeMutationPolicyHandlers
(ChromosomeMutationHandler<? extends Chromosome> element) Adds one element todefaultChromosomeMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.defaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Sets or replaces all elements fordefaultChromosomeMutationPolicyHandlers
list.(package private) void
ImmutableEAExecutionContext.InitShim.defaultChromosomeMutationPolicyHandlers
(List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers) final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withDefaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Copy the current immutable object with elements that replace the content ofdefaultChromosomeMutationPolicyHandlers
. -
Uses of Chromosome in net.bmahe.genetics4j.core.util
Methods in net.bmahe.genetics4j.core.util that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
ChromosomeMutationHandler<? extends Chromosome> ChromosomeResolverUtils.findMatchingChromosomeMutationPolicyHandler
(AbstractEAExecutionContext<T> eaExecutionContext, MutationPolicy mutationPolicy, ChromosomeSpec chromosomeSpec) static <T extends Comparable<T>>
ChromosomeMutationHandler<? extends Chromosome>[]ChromosomeResolverUtils.resolveChromosomeMutationHandlers
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, MutationPolicy mutationPolicy) -
Uses of Chromosome in net.bmahe.genetics4j.gp.combination
Methods in net.bmahe.genetics4j.gp.combination that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionProgramChromosomeCombinator.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) Methods in net.bmahe.genetics4j.gp.combination with parameters of type ChromosomeModifier and TypeMethodDescriptionProgramChromosomeCombinator.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome chromosome1, T firstParentFitness, Chromosome chromosome2, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.gpu.spec
Fields in net.bmahe.genetics4j.gpu.spec with type parameters of type ChromosomeModifier and TypeFieldDescriptionprivate final List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.chromosomeMutationPolicyHandlers
private List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.InitShim.chromosomeMutationPolicyHandlers
private List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.Builder.defaultChromosomeMutationPolicyHandlers
private final List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.defaultChromosomeMutationPolicyHandlers
private List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.InitShim.defaultChromosomeMutationPolicyHandlers
Methods in net.bmahe.genetics4j.gpu.spec that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionList
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.chromosomeMutationPolicyHandlers()
(package private) List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.InitShim.chromosomeMutationPolicyHandlers()
List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.defaultChromosomeMutationPolicyHandlers()
(package private) List
<ChromosomeMutationHandler<? extends Chromosome>> ImmutableGPUEAExecutionContext.InitShim.defaultChromosomeMutationPolicyHandlers()
Method parameters in net.bmahe.genetics4j.gpu.spec with type arguments of type ChromosomeModifier and TypeMethodDescriptionImmutableGPUEAExecutionContext.Builder.addAllDefaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Adds elements todefaultChromosomeMutationPolicyHandlers
list.ImmutableGPUEAExecutionContext.Builder.addDefaultChromosomeMutationPolicyHandlers
(ChromosomeMutationHandler<? extends Chromosome> element) Adds one element todefaultChromosomeMutationPolicyHandlers
list.ImmutableGPUEAExecutionContext.Builder.defaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Sets or replaces all elements fordefaultChromosomeMutationPolicyHandlers
list.(package private) void
ImmutableGPUEAExecutionContext.InitShim.defaultChromosomeMutationPolicyHandlers
(List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers) final ImmutableGPUEAExecutionContext
<T> ImmutableGPUEAExecutionContext.withDefaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Copy the current immutable object with elements that replace the content ofdefaultChromosomeMutationPolicyHandlers
. -
Uses of Chromosome in net.bmahe.genetics4j.neat.chromosomes
Classes in net.bmahe.genetics4j.neat.chromosomes that implement Chromosome -
Uses of Chromosome in net.bmahe.genetics4j.neat.combination
Methods in net.bmahe.genetics4j.neat.combination that return types with arguments of type ChromosomeModifier and TypeMethodDescriptionNeatChromosomeCombinator.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome firstChromosome, T firstParentFitness, Chromosome secondChromosome, T secondParentFitness) Methods in net.bmahe.genetics4j.neat.combination with parameters of type ChromosomeModifier and TypeMethodDescriptionNeatChromosomeCombinator.combine
(AbstractEAConfiguration<T> eaConfiguration, Chromosome firstChromosome, T firstParentFitness, Chromosome secondChromosome, T secondParentFitness) -
Uses of Chromosome in net.bmahe.genetics4j.neat.mutation.chromosome
Methods in net.bmahe.genetics4j.neat.mutation.chromosome with parameters of type ChromosomeModifier and TypeMethodDescriptionAbstractNeatChromosomeConnectionMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeAddConnection.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeConnectionWeightMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeDeleteConnection.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome) NeatChromosomeDeleteNodeMutationHandler.mutate
(MutationPolicy mutationPolicy, Chromosome chromosome)