Uses of Class
net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Packages that use ImmutableGPUEAConfiguration
-
Uses of ImmutableGPUEAConfiguration in net.bmahe.genetics4j.gpu.spec
Methods in net.bmahe.genetics4j.gpu.spec that return ImmutableGPUEAConfigurationModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.validate
(ImmutableGPUEAConfiguration<T> instance) final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withChromosomeSpecs
(Iterable<? extends ChromosomeSpec> elements) Copy the current immutable object with elements that replace the content ofchromosomeSpecs
.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withChromosomeSpecs
(ChromosomeSpec... elements) Copy the current immutable object with elements that replace the content ofchromosomeSpecs
.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withCombinationPolicy
(CombinationPolicy value) Copy the current immutable object by setting a value for thecombinationPolicy
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withFitness
(OpenCLFitness<T> value) Copy the current immutable object by setting a value for thefitness
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withGenotypeCombinator
(GenotypeCombinator value) Copy the current immutable object by setting a value for thegenotypeCombinator
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withGenotypeGenerator
(Supplier<Genotype> value) Copy the current immutable object by setting a present value for the optionalgenotypeGenerator
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withGenotypeGenerator
(Optional<? extends Supplier<Genotype>> optional) Copy the current immutable object by setting an optional value for thegenotypeGenerator
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withMutationPolicies
(Iterable<? extends MutationPolicy> elements) Copy the current immutable object with elements that replace the content ofmutationPolicies
.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withMutationPolicies
(MutationPolicy... elements) Copy the current immutable object with elements that replace the content ofmutationPolicies
.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withOffspringGeneratedRatio
(double value) Copy the current immutable object by setting a value for theoffspringGeneratedRatio
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withOptimization
(Optimization value) Copy the current immutable object by setting a value for theoptimization
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withParentSelectionPolicy
(SelectionPolicy value) Copy the current immutable object by setting a value for theparentSelectionPolicy
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withPostEvaluationProcessor
(Optional<? extends PostEvaluationProcessor<T>> optional) Copy the current immutable object by setting an optional value for thepostEvaluationProcessor
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withPostEvaluationProcessor
(PostEvaluationProcessor<T> value) Copy the current immutable object by setting a present value for the optionalpostEvaluationProcessor
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withProgram
(Program value) Copy the current immutable object by setting a value for theprogram
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withReplacementStrategy
(ReplacementStrategy value) Copy the current immutable object by setting a value for thereplacementStrategy
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withSeedPopulation
(Collection<Genotype> value) Copy the current immutable object by setting a value for theseedPopulation
attribute.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withTermination
(Termination<T> value) Copy the current immutable object by setting a value for thetermination
attribute.Methods in net.bmahe.genetics4j.gpu.spec with parameters of type ImmutableGPUEAConfigurationModifier and TypeMethodDescriptionprivate boolean
ImmutableGPUEAConfiguration.equalsByValue
(ImmutableGPUEAConfiguration<?> another) private static <T extends Comparable<T>>
ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.validate
(ImmutableGPUEAConfiguration<T> instance)