Uses of Interface
net.bmahe.genetics4j.core.spec.PostEvaluationProcessor
Packages that use PostEvaluationProcessor
Package
Description
-
Uses of PostEvaluationProcessor in net.bmahe.genetics4j.core.postevaluationprocess
Classes in net.bmahe.genetics4j.core.postevaluationprocess that implement PostEvaluationProcessorModifier and TypeClassDescriptionclass
FitnessSharing<T extends Comparable<T>>
final class
ImmutableFitnessSharing<T extends Comparable<T>>
Immutable implementation ofFitnessSharing
. -
Uses of PostEvaluationProcessor in net.bmahe.genetics4j.core.spec
Fields in net.bmahe.genetics4j.core.spec declared as PostEvaluationProcessorModifier and TypeFieldDescriptionprivate PostEvaluationProcessor
<T> ImmutableEAConfiguration.Builder.postEvaluationProcessor
private final PostEvaluationProcessor
<T> ImmutableEAConfiguration.postEvaluationProcessor
private PostEvaluationProcessor
<T> ImmutableEAConfigurationBulkAsync.Builder.postEvaluationProcessor
private final PostEvaluationProcessor
<T> ImmutableEAConfigurationBulkAsync.postEvaluationProcessor
Methods in net.bmahe.genetics4j.core.spec that return types with arguments of type PostEvaluationProcessorModifier and TypeMethodDescriptionabstract Optional
<PostEvaluationProcessor<T>> AbstractEAConfiguration.postEvaluationProcessor()
Post-processing of a population after it got evaluatedImmutableEAConfiguration.postEvaluationProcessor()
Post-processing of a population after it got evaluatedImmutableEAConfigurationBulkAsync.postEvaluationProcessor()
Post-processing of a population after it got evaluatedMethods in net.bmahe.genetics4j.core.spec with parameters of type PostEvaluationProcessorModifier and TypeMethodDescriptionfinal EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.postEvaluationProcessor
(PostEvaluationProcessor<T> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.ImmutableEAConfigurationBulkAsync.Builder.postEvaluationProcessor
(PostEvaluationProcessor<T> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.final ImmutableEAConfiguration
<T> ImmutableEAConfiguration.withPostEvaluationProcessor
(PostEvaluationProcessor<T> value) Copy the current immutable object by setting a present value for the optionalpostEvaluationProcessor
attribute.ImmutableEAConfigurationBulkAsync.withPostEvaluationProcessor
(PostEvaluationProcessor<T> value) Copy the current immutable object by setting a present value for the optionalpostEvaluationProcessor
attribute.Method parameters in net.bmahe.genetics4j.core.spec with type arguments of type PostEvaluationProcessorModifier and TypeMethodDescriptionfinal EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.postEvaluationProcessor
(Optional<? extends PostEvaluationProcessor<T>> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.ImmutableEAConfigurationBulkAsync.Builder.postEvaluationProcessor
(Optional<? extends PostEvaluationProcessor<T>> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.final ImmutableEAConfiguration
<T> ImmutableEAConfiguration.withPostEvaluationProcessor
(Optional<? extends PostEvaluationProcessor<T>> optional) Copy the current immutable object by setting an optional value for thepostEvaluationProcessor
attribute.ImmutableEAConfigurationBulkAsync.withPostEvaluationProcessor
(Optional<? extends PostEvaluationProcessor<T>> optional) Copy the current immutable object by setting an optional value for thepostEvaluationProcessor
attribute.Constructors in net.bmahe.genetics4j.core.spec with parameters of type PostEvaluationProcessorModifierConstructorDescriptionprivate
ImmutableEAConfiguration
(List<ChromosomeSpec> chromosomeSpecs, SelectionPolicy parentSelectionPolicy, CombinationPolicy combinationPolicy, List<MutationPolicy> mutationPolicies, ReplacementStrategy replacementStrategy, PostEvaluationProcessor<T> postEvaluationProcessor, Termination<T> termination, Supplier<Genotype> genotypeGenerator, Collection<Genotype> seedPopulation, GenotypeCombinator genotypeCombinator, double offspringGeneratedRatio, Optimization optimization, Fitness<T> fitness) private
ImmutableEAConfigurationBulkAsync
(List<ChromosomeSpec> chromosomeSpecs, SelectionPolicy parentSelectionPolicy, CombinationPolicy combinationPolicy, List<MutationPolicy> mutationPolicies, ReplacementStrategy replacementStrategy, PostEvaluationProcessor<T> postEvaluationProcessor, Termination<T> termination, Supplier<Genotype> genotypeGenerator, Collection<Genotype> seedPopulation, GenotypeCombinator genotypeCombinator, double offspringGeneratedRatio, Optimization optimization, FitnessBulkAsync<T> fitness) -
Uses of PostEvaluationProcessor in net.bmahe.genetics4j.gp.postevaluationprocess
Classes in net.bmahe.genetics4j.gp.postevaluationprocess that implement PostEvaluationProcessor -
Uses of PostEvaluationProcessor in net.bmahe.genetics4j.gpu.spec
Fields in net.bmahe.genetics4j.gpu.spec declared as PostEvaluationProcessorModifier and TypeFieldDescriptionprivate PostEvaluationProcessor
<T> ImmutableGPUEAConfiguration.Builder.postEvaluationProcessor
private final PostEvaluationProcessor
<T> ImmutableGPUEAConfiguration.postEvaluationProcessor
Methods in net.bmahe.genetics4j.gpu.spec that return types with arguments of type PostEvaluationProcessorMethods in net.bmahe.genetics4j.gpu.spec with parameters of type PostEvaluationProcessorModifier and TypeMethodDescriptionfinal GPUEAConfiguration.Builder
<T> ImmutableGPUEAConfiguration.Builder.postEvaluationProcessor
(PostEvaluationProcessor<T> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withPostEvaluationProcessor
(PostEvaluationProcessor<T> value) Copy the current immutable object by setting a present value for the optionalpostEvaluationProcessor
attribute.Method parameters in net.bmahe.genetics4j.gpu.spec with type arguments of type PostEvaluationProcessorModifier and TypeMethodDescriptionfinal GPUEAConfiguration.Builder
<T> ImmutableGPUEAConfiguration.Builder.postEvaluationProcessor
(Optional<? extends PostEvaluationProcessor<T>> postEvaluationProcessor) Initializes the optional valuepostEvaluationProcessor
to postEvaluationProcessor.final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withPostEvaluationProcessor
(Optional<? extends PostEvaluationProcessor<T>> optional) Copy the current immutable object by setting an optional value for thepostEvaluationProcessor
attribute.Constructors in net.bmahe.genetics4j.gpu.spec with parameters of type PostEvaluationProcessorModifierConstructorDescriptionprivate
ImmutableGPUEAConfiguration
(List<ChromosomeSpec> chromosomeSpecs, SelectionPolicy parentSelectionPolicy, CombinationPolicy combinationPolicy, List<MutationPolicy> mutationPolicies, ReplacementStrategy replacementStrategy, PostEvaluationProcessor<T> postEvaluationProcessor, Termination<T> termination, Supplier<Genotype> genotypeGenerator, Collection<Genotype> seedPopulation, GenotypeCombinator genotypeCombinator, double offspringGeneratedRatio, Optimization optimization, Program program, OpenCLFitness<T> fitness)