Uses of Class
net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Package
Description
-
Uses of ImmutableEAExecutionContext.Builder in net.bmahe.genetics4j.core.spec
Modifier and TypeMethodDescriptionImmutableEAExecutionContext.Builder.addAllChromosomeCombinatorHandlerFactories
(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>> elements) Adds elements tochromosomeCombinatorHandlerFactories
list.ImmutableEAExecutionContext.Builder.addAllChromosomeMutationPolicyHandlerFactories
(Iterable<? extends ChromosomeMutationHandlerFactory<T>> elements) Adds elements tochromosomeMutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addAllDefaultChromosomeCombinatorHandlers
(Iterable<? extends ChromosomeCombinatorHandler<T>> elements) Adds elements todefaultChromosomeCombinatorHandlers
list.ImmutableEAExecutionContext.Builder.addAllDefaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Adds elements todefaultChromosomeMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addAllDefaultMutationPolicyHandlers
(Iterable<? extends MutationPolicyHandler<T>> elements) Adds elements todefaultMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addAllDefaultReplacementStrategyHandlers
(Iterable<? extends ReplacementStrategyHandler<T>> elements) Adds elements todefaultReplacementStrategyHandlers
list.ImmutableEAExecutionContext.Builder.addAllDefaultSelectionPolicyHandlers
(Iterable<? extends SelectionPolicyHandler<T>> elements) Adds elements todefaultSelectionPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addAllEvolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Adds elements toevolutionListeners
list.ImmutableEAExecutionContext.Builder.addAllMutationPolicyHandlerFactories
(Iterable<? extends MutationPolicyHandlerFactory<T>> elements) Adds elements tomutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addAllReplacementStrategyHandlerFactories
(Iterable<? extends ReplacementStrategyHandlerFactory<T>> elements) Adds elements toreplacementStrategyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addAllSelectionPolicyHandlerFactories
(Iterable<? extends SelectionPolicyHandlerFactory<T>> elements) Adds elements toselectionPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addChromosomeCombinatorHandlerFactories
(ChromosomeCombinatorHandlerFactory<T> element) Adds one element tochromosomeCombinatorHandlerFactories
list.ImmutableEAExecutionContext.Builder.addChromosomeCombinatorHandlerFactories
(ChromosomeCombinatorHandlerFactory<T>... elements) Adds elements tochromosomeCombinatorHandlerFactories
list.ImmutableEAExecutionContext.Builder.addChromosomeMutationPolicyHandlerFactories
(ChromosomeMutationHandlerFactory<T> element) Adds one element tochromosomeMutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addChromosomeMutationPolicyHandlerFactories
(ChromosomeMutationHandlerFactory<T>... elements) Adds elements tochromosomeMutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addDefaultChromosomeCombinatorHandlers
(ChromosomeCombinatorHandler<T> element) Adds one element todefaultChromosomeCombinatorHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultChromosomeCombinatorHandlers
(ChromosomeCombinatorHandler<T>... elements) Adds elements todefaultChromosomeCombinatorHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultChromosomeMutationPolicyHandlers
(ChromosomeMutationHandler<? extends Chromosome> element) Adds one element todefaultChromosomeMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultChromosomeMutationPolicyHandlers
(ChromosomeMutationHandler<? extends Chromosome>... elements) Adds elements todefaultChromosomeMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultMutationPolicyHandlers
(MutationPolicyHandler<T> element) Adds one element todefaultMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultMutationPolicyHandlers
(MutationPolicyHandler<T>... elements) Adds elements todefaultMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultReplacementStrategyHandlers
(ReplacementStrategyHandler<T> element) Adds one element todefaultReplacementStrategyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultReplacementStrategyHandlers
(ReplacementStrategyHandler<T>... elements) Adds elements todefaultReplacementStrategyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultSelectionPolicyHandlers
(SelectionPolicyHandler<T> element) Adds one element todefaultSelectionPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addDefaultSelectionPolicyHandlers
(SelectionPolicyHandler<T>... elements) Adds elements todefaultSelectionPolicyHandlers
list.ImmutableEAExecutionContext.Builder.addEvolutionListeners
(EvolutionListener<T> element) Adds one element toevolutionListeners
list.ImmutableEAExecutionContext.Builder.addEvolutionListeners
(EvolutionListener<T>... elements) Adds elements toevolutionListeners
list.ImmutableEAExecutionContext.Builder.addMutationPolicyHandlerFactories
(MutationPolicyHandlerFactory<T> element) Adds one element tomutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addMutationPolicyHandlerFactories
(MutationPolicyHandlerFactory<T>... elements) Adds elements tomutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addReplacementStrategyHandlerFactories
(ReplacementStrategyHandlerFactory<T> element) Adds one element toreplacementStrategyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addReplacementStrategyHandlerFactories
(ReplacementStrategyHandlerFactory<T>... elements) Adds elements toreplacementStrategyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addSelectionPolicyHandlerFactories
(SelectionPolicyHandlerFactory<T> element) Adds one element toselectionPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.addSelectionPolicyHandlerFactories
(SelectionPolicyHandlerFactory<T>... elements) Adds elements toselectionPolicyHandlerFactories
list.static <U extends Comparable<U>>
ImmutableEAExecutionContext.Builder<U> EAExecutionContext.builder()
static <T extends Comparable<T>>
ImmutableEAExecutionContext.Builder<T> ImmutableEAExecutionContext.builder()
Creates a builder forImmutableEAExecutionContext
.ImmutableEAExecutionContext.Builder.chromosomeCombinatorHandlerFactories
(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>> elements) Sets or replaces all elements forchromosomeCombinatorHandlerFactories
list.ImmutableEAExecutionContext.Builder.chromosomeFactoryProvider
(ChromosomeFactoryProvider chromosomeFactoryProvider) Initializes the value for thechromosomeFactoryProvider
attribute.ImmutableEAExecutionContext.Builder.chromosomeMutationPolicyHandlerFactories
(Iterable<? extends ChromosomeMutationHandlerFactory<T>> elements) Sets or replaces all elements forchromosomeMutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.defaultChromosomeCombinatorHandlers
(Iterable<? extends ChromosomeCombinatorHandler<T>> elements) Sets or replaces all elements fordefaultChromosomeCombinatorHandlers
list.ImmutableEAExecutionContext.Builder.defaultChromosomeMutationPolicyHandlers
(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Sets or replaces all elements fordefaultChromosomeMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.defaultMutationPolicyHandlers
(Iterable<? extends MutationPolicyHandler<T>> elements) Sets or replaces all elements fordefaultMutationPolicyHandlers
list.ImmutableEAExecutionContext.Builder.defaultReplacementStrategyHandlers
(Iterable<? extends ReplacementStrategyHandler<T>> elements) Sets or replaces all elements fordefaultReplacementStrategyHandlers
list.ImmutableEAExecutionContext.Builder.defaultSelectionPolicyHandlers
(Iterable<? extends SelectionPolicyHandler<T>> elements) Sets or replaces all elements fordefaultSelectionPolicyHandlers
list.static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> EAExecutionContexts.enrichForScalarFitness
(ImmutableEAExecutionContext.Builder<T> builder) Enrich an EAExecutionContext builder based on the knowledge of the fitness function returning a scalar value.ImmutableEAExecutionContext.Builder.evolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Sets or replaces all elements forevolutionListeners
list.static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> EAExecutionContexts.forScalarFitness()
Create an EAExecutionContext builder based on the knowledge of the fitness function returning a scalar value.ImmutableEAExecutionContext.Builder.from
(EAExecutionContext<T> instance) Fill a builder with attribute values from the providedEAExecutionContext
instance.ImmutableEAExecutionContext.Builder.mutationPolicyHandlerFactories
(Iterable<? extends MutationPolicyHandlerFactory<T>> elements) Sets or replaces all elements formutationPolicyHandlerFactories
list.ImmutableEAExecutionContext.Builder.numberOfPartitions
(int numberOfPartitions) Initializes the value for thenumberOfPartitions
attribute.ImmutableEAExecutionContext.Builder.populationSize
(int populationSize) Initializes the value for thepopulationSize
attribute.ImmutableEAExecutionContext.Builder.randomGenerator
(RandomGenerator randomGenerator) Initializes the value for therandomGenerator
attribute.ImmutableEAExecutionContext.Builder.replacementStrategyHandlerFactories
(Iterable<? extends ReplacementStrategyHandlerFactory<T>> elements) Sets or replaces all elements forreplacementStrategyHandlerFactories
list.ImmutableEAExecutionContext.Builder.selectionPolicyHandlerFactories
(Iterable<? extends SelectionPolicyHandlerFactory<T>> elements) Sets or replaces all elements forselectionPolicyHandlerFactories
list.static <T extends Comparable<T>>
ImmutableEAExecutionContext.Builder<T> EAExecutionContexts.standard()
Modifier and TypeMethodDescriptionstatic <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> EAExecutionContexts.enrichForScalarFitness
(ImmutableEAExecutionContext.Builder<T> builder) Enrich an EAExecutionContext builder based on the knowledge of the fitness function returning a scalar value.ModifierConstructorDescriptionprivate
-
Uses of ImmutableEAExecutionContext.Builder in net.bmahe.genetics4j.gp.spec
Modifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
ImmutableEAExecutionContext.Builder<T> GPEAExecutionContexts.forGP
(RandomGenerator randomGenerator) Create a new EAExecutionContext pre-configured to support Genetic Programming.static <T extends Comparable<T>>
ImmutableEAExecutionContext.Builder<T> GPEAExecutionContexts.forGP
(RandomGenerator randomGenerator, ProgramHelper programHelper, ProgramGenerator programGenerator) Create a new EAExecutionContext pre-configured to support Genetic Programming. -
Uses of ImmutableEAExecutionContext.Builder in net.bmahe.genetics4j.neat
Modifier and TypeMethodDescriptionstatic <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat
(ImmutableEAExecutionContext.Builder<T> builder) static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat
(ImmutableEAExecutionContext.Builder<T> builder, InnovationManager innovationManager, SpeciesIdGenerator speciesIdGenerator, ChromosomeFactoryProvider chromosomeFactoryProvider) static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.standard()
Modifier and TypeMethodDescriptionstatic <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat
(ImmutableEAExecutionContext.Builder<T> builder) static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat
(ImmutableEAExecutionContext.Builder<T> builder, InnovationManager innovationManager, SpeciesIdGenerator speciesIdGenerator, ChromosomeFactoryProvider chromosomeFactoryProvider)