Uses of Class
net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Packages that use ImmutableEAExecutionContext.Builder
Package
Description
-
Uses of ImmutableEAExecutionContext.Builder in net.bmahe.genetics4j.core.spec
Methods in net.bmahe.genetics4j.core.spec that return ImmutableEAExecutionContext.BuilderModifier and TypeMethodDescriptionImmutableEAExecutionContext.Builder.addAllChromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>> elements) Adds elements tochromosomeCombinatorHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addAllChromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>> elements) Adds elements tochromosomeMutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addAllDefaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>> elements) Adds elements todefaultChromosomeCombinatorHandlerslist.ImmutableEAExecutionContext.Builder.addAllDefaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Adds elements todefaultChromosomeMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addAllDefaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>> elements) Adds elements todefaultMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addAllDefaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>> elements) Adds elements todefaultReplacementStrategyHandlerslist.ImmutableEAExecutionContext.Builder.addAllDefaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>> elements) Adds elements todefaultSelectionPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addAllEvolutionListeners(Iterable<? extends EvolutionListener<T>> elements) Adds elements toevolutionListenerslist.ImmutableEAExecutionContext.Builder.addAllMutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>> elements) Adds elements tomutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addAllReplacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>> elements) Adds elements toreplacementStrategyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addAllSelectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>> elements) Adds elements toselectionPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T> element) Adds one element tochromosomeCombinatorHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>... elements) Adds elements tochromosomeCombinatorHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T> element) Adds one element tochromosomeMutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>... elements) Adds elements tochromosomeMutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T> element) Adds one element todefaultChromosomeCombinatorHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>... elements) Adds elements todefaultChromosomeCombinatorHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome> element) Adds one element todefaultChromosomeMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>... elements) Adds elements todefaultChromosomeMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultMutationPolicyHandlers(MutationPolicyHandler<T> element) Adds one element todefaultMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultMutationPolicyHandlers(MutationPolicyHandler<T>... elements) Adds elements todefaultMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T> element) Adds one element todefaultReplacementStrategyHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>... elements) Adds elements todefaultReplacementStrategyHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T> element) Adds one element todefaultSelectionPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>... elements) Adds elements todefaultSelectionPolicyHandlerslist.ImmutableEAExecutionContext.Builder.addEvolutionListeners(EvolutionListener<T> element) Adds one element toevolutionListenerslist.ImmutableEAExecutionContext.Builder.addEvolutionListeners(EvolutionListener<T>... elements) Adds elements toevolutionListenerslist.ImmutableEAExecutionContext.Builder.addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T> element) Adds one element tomutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>... elements) Adds elements tomutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T> element) Adds one element toreplacementStrategyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>... elements) Adds elements toreplacementStrategyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T> element) Adds one element toselectionPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>... elements) Adds elements toselectionPolicyHandlerFactorieslist.static <U extends Comparable<U>>
ImmutableEAExecutionContext.Builder<U> EAExecutionContext.builder()static <T extends Comparable<T>>
ImmutableEAExecutionContext.Builder<T> ImmutableEAExecutionContext.builder()Creates a builder forEAExecutionContext.ImmutableEAExecutionContext.Builder.chromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>> elements) Sets or replaces all elements forchromosomeCombinatorHandlerFactorieslist.ImmutableEAExecutionContext.Builder.chromosomeFactoryProvider(ChromosomeFactoryProvider chromosomeFactoryProvider) Initializes the value for thechromosomeFactoryProviderattribute.ImmutableEAExecutionContext.Builder.chromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>> elements) Sets or replaces all elements forchromosomeMutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.defaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>> elements) Sets or replaces all elements fordefaultChromosomeCombinatorHandlerslist.ImmutableEAExecutionContext.Builder.defaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>> elements) Sets or replaces all elements fordefaultChromosomeMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.defaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>> elements) Sets or replaces all elements fordefaultMutationPolicyHandlerslist.ImmutableEAExecutionContext.Builder.defaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>> elements) Sets or replaces all elements fordefaultReplacementStrategyHandlerslist.ImmutableEAExecutionContext.Builder.defaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>> elements) Sets or replaces all elements fordefaultSelectionPolicyHandlerslist.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 forevolutionListenerslist.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 providedEAExecutionContextinstance.ImmutableEAExecutionContext.Builder.mutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>> elements) Sets or replaces all elements formutationPolicyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.numberOfPartitions(int numberOfPartitions) Initializes the value for thenumberOfPartitionsattribute.ImmutableEAExecutionContext.Builder.populationSize(int populationSize) Initializes the value for thepopulationSizeattribute.ImmutableEAExecutionContext.Builder.randomGenerator(RandomGenerator randomGenerator) Initializes the value for therandomGeneratorattribute.ImmutableEAExecutionContext.Builder.replacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>> elements) Sets or replaces all elements forreplacementStrategyHandlerFactorieslist.ImmutableEAExecutionContext.Builder.selectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>> elements) Sets or replaces all elements forselectionPolicyHandlerFactorieslist.static <T extends Comparable<T>>
ImmutableEAExecutionContext.Builder<T> EAExecutionContexts.standard()Methods in net.bmahe.genetics4j.core.spec with parameters of type ImmutableEAExecutionContext.BuilderModifier 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.Constructors in net.bmahe.genetics4j.core.spec with parameters of type ImmutableEAExecutionContext.BuilderModifierConstructorDescriptionprivate -
Uses of ImmutableEAExecutionContext.Builder in net.bmahe.genetics4j.gp.spec
Methods in net.bmahe.genetics4j.gp.spec that return ImmutableEAExecutionContext.BuilderModifier 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
Methods in net.bmahe.genetics4j.neat that return ImmutableEAExecutionContext.BuilderModifier and TypeMethodDescriptionstatic <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat(ImmutableEAExecutionContext.Builder<T> builder) Enriches an existing EA execution context builder with standard NEAT components.static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat(ImmutableEAExecutionContext.Builder<T> builder, InnovationManager innovationManager, SpeciesIdGenerator speciesIdGenerator, ChromosomeFactoryProvider chromosomeFactoryProvider) Enriches an EA execution context builder with custom NEAT components.static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.standard()Creates a standard NEAT execution context builder with default configuration.Methods in net.bmahe.genetics4j.neat with parameters of type ImmutableEAExecutionContext.BuilderModifier and TypeMethodDescriptionstatic <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat(ImmutableEAExecutionContext.Builder<T> builder) Enriches an existing EA execution context builder with standard NEAT components.static <T extends Number & Comparable<T>>
ImmutableEAExecutionContext.Builder<T> NeatEAExecutionContexts.enrichWithNeat(ImmutableEAExecutionContext.Builder<T> builder, InnovationManager innovationManager, SpeciesIdGenerator speciesIdGenerator, ChromosomeFactoryProvider chromosomeFactoryProvider) Enriches an EA execution context builder with custom NEAT components.