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 thecombinationPolicyattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withFitness(OpenCLFitness<T> value) Copy the current immutable object by setting a value for thefitnessattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withGenotypeCombinator(GenotypeCombinator value) Copy the current immutable object by setting a value for thegenotypeCombinatorattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withGenotypeGenerator(Supplier<Genotype> value) Copy the current immutable object by setting a present value for the optionalgenotypeGeneratorattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withGenotypeGenerator(Optional<? extends Supplier<Genotype>> optional) Copy the current immutable object by setting an optional value for thegenotypeGeneratorattribute.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 theoffspringGeneratedRatioattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withOptimization(Optimization value) Copy the current immutable object by setting a value for theoptimizationattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withParentSelectionPolicy(SelectionPolicy value) Copy the current immutable object by setting a value for theparentSelectionPolicyattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withPostEvaluationProcessor(Optional<? extends PostEvaluationProcessor<T>> optional) Copy the current immutable object by setting an optional value for thepostEvaluationProcessorattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withPostEvaluationProcessor(PostEvaluationProcessor<T> value) Copy the current immutable object by setting a present value for the optionalpostEvaluationProcessorattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withProgram(Program value) Copy the current immutable object by setting a value for theprogramattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withReplacementStrategy(ReplacementStrategy value) Copy the current immutable object by setting a value for thereplacementStrategyattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withSeedPopulation(Collection<Genotype> value) Copy the current immutable object by setting a value for theseedPopulationattribute.final ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.withTermination(Termination<T> value) Copy the current immutable object by setting a value for theterminationattribute.Methods in net.bmahe.genetics4j.gpu.spec with parameters of type ImmutableGPUEAConfigurationModifier and TypeMethodDescriptionprivate booleanImmutableGPUEAConfiguration.equalsByValue(ImmutableGPUEAConfiguration<?> another) private static <T extends Comparable<T>>
ImmutableGPUEAConfiguration<T> ImmutableGPUEAConfiguration.validate(ImmutableGPUEAConfiguration<T> instance)