Uses of Interface
net.bmahe.genetics4j.core.spec.replacement.ReplacementStrategy
Package
Description
-
Uses of ReplacementStrategy in net.bmahe.genetics4j.core.replacement
Modifier 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
Modifier 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
Modifier 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 strategyModifier 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.ModifierConstructorDescriptionprivate
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
Modifier and TypeInterfaceDescriptioninterface
Delete N Lastinterface
Specify an elitism based replacement strategyinterface
Generational Replacement strategyModifier 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
Modifier and TypeFieldDescriptionprivate ReplacementStrategy
ImmutableGPUEAConfiguration.Builder.replacementStrategy
private ReplacementStrategy
ImmutableGPUEAConfiguration.InitShim.replacementStrategy
private final ReplacementStrategy
ImmutableGPUEAConfiguration.replacementStrategy
Modifier and TypeMethodDescription(package private) ReplacementStrategy
ImmutableGPUEAConfiguration.InitShim.replacementStrategy()
ImmutableGPUEAConfiguration.replacementStrategy()
Modifier 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.ModifierConstructorDescriptionprivate
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
Modifier 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
Modifier and TypeClassDescriptionfinal class
ImmutableSPEA2Replacement<T extends Comparable<T>>
Immutable implementation ofSPEA2Replacement
.class
SPEA2Replacement<T extends Comparable<T>>