Uses of Class
net.bmahe.genetics4j.core.spec.EAConfiguration.Builder
-
Uses of EAConfiguration.Builder in net.bmahe.genetics4j.core.spec
Modifier and TypeMethodDescriptionfinal EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.addAllChromosomeSpecs
(Iterable<? extends ChromosomeSpec> elements) Adds elements tochromosomeSpecs
list.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.addAllMutationPolicies
(Iterable<? extends MutationPolicy> elements) Adds elements tomutationPolicies
list.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.addChromosomeSpecs
(ChromosomeSpec element) Adds one element tochromosomeSpecs
list.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.addChromosomeSpecs
(ChromosomeSpec... elements) Adds elements tochromosomeSpecs
list.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.addMutationPolicies
(MutationPolicy element) Adds one element tomutationPolicies
list.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.addMutationPolicies
(MutationPolicy... elements) Adds elements tomutationPolicies
list.final EAConfiguration.Builder
<T> EAConfiguration.Builder.chromosomeSpecs
(ChromosomeSpec... elements) final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.chromosomeSpecs
(Iterable<? extends ChromosomeSpec> elements) Sets or replaces all elements forchromosomeSpecs
list.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.combinationPolicy
(CombinationPolicy combinationPolicy) Initializes the value for thecombinationPolicy
attribute.final EAConfiguration.Builder
<T> Initializes the value for thefitness
attribute.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.from
(EAConfiguration<T> instance) Fill a builder with attribute values from the providedEAConfiguration
instance.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.genotypeCombinator
(GenotypeCombinator genotypeCombinator) Initializes the value for thegenotypeCombinator
attribute.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.genotypeGenerator
(Supplier<Genotype> genotypeGenerator) Initializes the optional valuegenotypeGenerator
to genotypeGenerator.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.genotypeGenerator
(Optional<? extends Supplier<Genotype>> genotypeGenerator) Initializes the optional valuegenotypeGenerator
to genotypeGenerator.final EAConfiguration.Builder
<T> EAConfiguration.Builder.mutationPolicies
(MutationPolicy... elements) final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.mutationPolicies
(Iterable<? extends MutationPolicy> elements) Sets or replaces all elements formutationPolicies
list.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.offspringGeneratedRatio
(double offspringGeneratedRatio) Initializes the value for theoffspringGeneratedRatio
attribute.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.optimization
(Optimization optimization) Initializes the value for theoptimization
attribute.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.parentSelectionPolicy
(SelectionPolicy parentSelectionPolicy) Initializes the value for theparentSelectionPolicy
attribute.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.postEvaluationProcessor
(Function<Population<T>, Population<T>> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.postEvaluationProcessor
(Optional<? extends Function<Population<T>, Population<T>>> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.replacementStrategy
(ReplacementStrategy replacementStrategy) Initializes the value for thereplacementStrategy
attribute.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.seedPopulation
(Collection<Genotype> seedPopulation) Initializes the value for theseedPopulation
attribute.final EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.termination
(Termination<T> termination) Initializes the value for thetermination
attribute.