Uses of Interface
net.bmahe.genetics4j.core.spec.replacement.ReplacementStrategy
Packages that use ReplacementStrategy
Package
Description
-
Uses of ReplacementStrategy in net.bmahe.genetics4j.core.replacement
Methods in net.bmahe.genetics4j.core.replacement with parameters of type ReplacementStrategyModifier and TypeMethodDescriptionboolean
DeleteNLastReplacementStrategyHandler.canHandle
(ReplacementStrategy replacementStrategy) boolean
ElitismReplacementStrategyHandler.canHandle
(ReplacementStrategy replacementStrategy) boolean
GenerationalReplacementStrategyHandler.canHandle
(ReplacementStrategy replacementStrategy) boolean
ReplacementStrategyHandler.canHandle
(ReplacementStrategy replacementStrategy) DeleteNLastReplacementStrategyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, ReplacementStrategy replacementStrategy) ElitismReplacementStrategyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, ReplacementStrategy replacementStrategy) GenerationalReplacementStrategyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, ReplacementStrategy replacementStrategy) ReplacementStrategyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, ReplacementStrategy replacementStrategy) -
Uses of ReplacementStrategy in net.bmahe.genetics4j.core.spec
Fields in net.bmahe.genetics4j.core.spec declared as ReplacementStrategyModifier and TypeFieldDescriptionprivate ReplacementStrategy
ImmutableEAConfiguration.Builder.replacementStrategy
private ReplacementStrategy
ImmutableEAConfiguration.InitShim.replacementStrategy
private final ReplacementStrategy
ImmutableEAConfiguration.replacementStrategy
private ReplacementStrategy
ImmutableEAConfigurationBulkAsync.Builder.replacementStrategy
private ReplacementStrategy
ImmutableEAConfigurationBulkAsync.InitShim.replacementStrategy
private final ReplacementStrategy
ImmutableEAConfigurationBulkAsync.replacementStrategy
Methods in net.bmahe.genetics4j.core.spec that return ReplacementStrategyModifier and TypeMethodDescriptionAbstractEAConfiguration.replacementStrategy()
Defines the replacement strategy(package private) ReplacementStrategy
ImmutableEAConfiguration.InitShim.replacementStrategy()
ImmutableEAConfiguration.replacementStrategy()
Defines the replacement strategy(package private) ReplacementStrategy
ImmutableEAConfigurationBulkAsync.InitShim.replacementStrategy()
ImmutableEAConfigurationBulkAsync.replacementStrategy()
Defines the replacement strategyMethods in net.bmahe.genetics4j.core.spec with parameters of type ReplacementStrategyModifier and TypeMethodDescriptionfinal EAConfiguration.Builder
<T> ImmutableEAConfiguration.Builder.replacementStrategy
(ReplacementStrategy replacementStrategy) Initializes the value for thereplacementStrategy
attribute.(package private) void
ImmutableEAConfiguration.InitShim.replacementStrategy
(ReplacementStrategy replacementStrategy) ImmutableEAConfigurationBulkAsync.Builder.replacementStrategy
(ReplacementStrategy replacementStrategy) Initializes the value for thereplacementStrategy
attribute.(package private) void
ImmutableEAConfigurationBulkAsync.InitShim.replacementStrategy
(ReplacementStrategy replacementStrategy) final ImmutableEAConfiguration
<T> ImmutableEAConfiguration.withReplacementStrategy
(ReplacementStrategy value) Copy the current immutable object by setting a value for thereplacementStrategy
attribute.ImmutableEAConfigurationBulkAsync.withReplacementStrategy
(ReplacementStrategy value) Copy the current immutable object by setting a value for thereplacementStrategy
attribute.Constructors in net.bmahe.genetics4j.core.spec with parameters of type ReplacementStrategyModifierConstructorDescriptionprivate
ImmutableEAConfiguration
(List<ChromosomeSpec> chromosomeSpecs, SelectionPolicy parentSelectionPolicy, CombinationPolicy combinationPolicy, List<MutationPolicy> mutationPolicies, ReplacementStrategy replacementStrategy, Function<Population<T>, Population<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, Function<Population<T>, Population<T>> postEvaluationProcessor, Termination<T> termination, Supplier<Genotype> genotypeGenerator, Collection<Genotype> seedPopulation, GenotypeCombinator genotypeCombinator, double offspringGeneratedRatio, Optimization optimization, FitnessBulkAsync<T> fitness) -
Uses of ReplacementStrategy in net.bmahe.genetics4j.core.spec.replacement
Subinterfaces of ReplacementStrategy in net.bmahe.genetics4j.core.spec.replacementModifier and TypeInterfaceDescriptioninterface
Delete N Lastinterface
Specify an elitism based replacement strategyinterface
Generational Replacement strategyClasses in net.bmahe.genetics4j.core.spec.replacement that implement ReplacementStrategyModifier and TypeClassDescriptionfinal class
Immutable implementation ofDeleteNLast
.final class
Immutable implementation ofElitism
.final class
Immutable implementation ofGenerationalReplacement
. -
Uses of ReplacementStrategy in net.bmahe.genetics4j.gpu.spec
Fields in net.bmahe.genetics4j.gpu.spec declared as ReplacementStrategyModifier and TypeFieldDescriptionprivate ReplacementStrategy
ImmutableGPUEAConfiguration.Builder.replacementStrategy
private ReplacementStrategy
ImmutableGPUEAConfiguration.InitShim.replacementStrategy
private final ReplacementStrategy
ImmutableGPUEAConfiguration.replacementStrategy
Methods in net.bmahe.genetics4j.gpu.spec that return ReplacementStrategyModifier and TypeMethodDescription(package private) ReplacementStrategy
ImmutableGPUEAConfiguration.InitShim.replacementStrategy()
ImmutableGPUEAConfiguration.replacementStrategy()
Methods in net.bmahe.genetics4j.gpu.spec with parameters of type ReplacementStrategyModifier and TypeMethodDescriptionfinal GPUEAConfiguration.Builder
<T> ImmutableGPUEAConfiguration.Builder.replacementStrategy
(ReplacementStrategy replacementStrategy) Initializes the value for thereplacementStrategy
attribute.(package private) void
ImmutableGPUEAConfiguration.InitShim.replacementStrategy
(ReplacementStrategy replacementStrategy) final ImmutableGPUEAConfiguration
<T> ImmutableGPUEAConfiguration.withReplacementStrategy
(ReplacementStrategy value) Copy the current immutable object by setting a value for thereplacementStrategy
attribute.Constructors in net.bmahe.genetics4j.gpu.spec with parameters of type ReplacementStrategyModifierConstructorDescriptionprivate
ImmutableGPUEAConfiguration
(List<ChromosomeSpec> chromosomeSpecs, SelectionPolicy parentSelectionPolicy, CombinationPolicy combinationPolicy, List<MutationPolicy> mutationPolicies, ReplacementStrategy replacementStrategy, Function<Population<T>, Population<T>> postEvaluationProcessor, Termination<T> termination, Supplier<Genotype> genotypeGenerator, Collection<Genotype> seedPopulation, GenotypeCombinator genotypeCombinator, double offspringGeneratedRatio, Optimization optimization, Program program, OpenCLFitness<T> fitness) -
Uses of ReplacementStrategy in net.bmahe.genetics4j.moo.spea2.replacement
Methods in net.bmahe.genetics4j.moo.spea2.replacement with parameters of type ReplacementStrategyModifier and TypeMethodDescriptionboolean
SPEA2ReplacementStrategyHandler.canHandle
(ReplacementStrategy replacementStrategy) SPEA2ReplacementStrategyHandler.resolve
(AbstractEAExecutionContext<T> eaExecutionContext, AbstractEAConfiguration<T> eaConfiguration, SelectionPolicyHandlerResolver<T> selectionPolicyHandlerResolver, ReplacementStrategy replacementStrategy) -
Uses of ReplacementStrategy in net.bmahe.genetics4j.moo.spea2.spec.replacement
Classes in net.bmahe.genetics4j.moo.spea2.spec.replacement that implement ReplacementStrategyModifier and TypeClassDescriptionfinal class
ImmutableSPEA2Replacement<T extends Comparable<T>>
Immutable implementation ofSPEA2Replacement
.class
SPEA2Replacement<T extends Comparable<T>>