Uses of Class
net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
Packages that use ChromosomeFactoryProvider
Package
Description
-
Uses of ChromosomeFactoryProvider in net.bmahe.genetics4j.core
Fields in net.bmahe.genetics4j.core declared as ChromosomeFactoryProviderModifier and TypeFieldDescriptionprivate final ChromosomeFactoryProviderEASystem.chromosomeFactoryProvider -
Uses of ChromosomeFactoryProvider in net.bmahe.genetics4j.core.chromosomes.factory
Subclasses of ChromosomeFactoryProvider in net.bmahe.genetics4j.core.chromosomes.factoryModifier and TypeClassDescriptionfinal classImmutable implementation ofChromosomeFactoryProvider.Fields in net.bmahe.genetics4j.core.chromosomes.factory with type parameters of type ChromosomeFactoryProviderModifier and TypeFieldDescriptionprivate List<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ImmutableChromosomeFactoryProvider.Builder.chromosomeFactoriesGeneratorprivate final List<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ImmutableChromosomeFactoryProvider.chromosomeFactoriesGeneratorMethods in net.bmahe.genetics4j.core.chromosomes.factory that return ChromosomeFactoryProviderModifier and TypeMethodDescriptionImmutableChromosomeFactoryProvider.Builder.build()Builds a newChromosomeFactoryProvider.static ChromosomeFactoryProviderImmutableChromosomeFactoryProvider.copyOf(ChromosomeFactoryProvider instance) Creates an immutable copy of aChromosomeFactoryProvidervalue.Methods in net.bmahe.genetics4j.core.chromosomes.factory that return types with arguments of type ChromosomeFactoryProviderModifier and TypeMethodDescriptionabstract List<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ChromosomeFactoryProvider.chromosomeFactoriesGenerator()List<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> ImmutableChromosomeFactoryProvider.chromosomeFactoriesGenerator()Methods in net.bmahe.genetics4j.core.chromosomes.factory with parameters of type ChromosomeFactoryProviderModifier and TypeMethodDescriptionstatic ChromosomeFactoryProviderImmutableChromosomeFactoryProvider.copyOf(ChromosomeFactoryProvider instance) Creates an immutable copy of aChromosomeFactoryProvidervalue.ImmutableChromosomeFactoryProvider.Builder.from(ChromosomeFactoryProvider instance) Fill a builder with attribute values from the providedChromosomeFactoryProviderinstance.Method parameters in net.bmahe.genetics4j.core.chromosomes.factory with type arguments of type ChromosomeFactoryProviderModifier and TypeMethodDescriptionImmutableChromosomeFactoryProvider.Builder.addAllChromosomeFactoriesGenerator(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> elements) Adds elements tochromosomeFactoriesGeneratorlist.ImmutableChromosomeFactoryProvider.Builder.addChromosomeFactoriesGenerator(Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>> element) Adds one element tochromosomeFactoriesGeneratorlist.ImmutableChromosomeFactoryProvider.Builder.chromosomeFactoriesGenerator(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> elements) Sets or replaces all elements forchromosomeFactoriesGeneratorlist.ImmutableChromosomeFactoryProvider.withChromosomeFactoriesGenerator(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>> elements) Copy the current immutable object with elements that replace the content ofchromosomeFactoriesGenerator. -
Uses of ChromosomeFactoryProvider in net.bmahe.genetics4j.core.spec
Fields in net.bmahe.genetics4j.core.spec declared as ChromosomeFactoryProviderModifier and TypeFieldDescriptionprivate ChromosomeFactoryProviderImmutableEAExecutionContext.Builder.chromosomeFactoryProviderprivate final ChromosomeFactoryProviderImmutableEAExecutionContext.chromosomeFactoryProviderprivate ChromosomeFactoryProviderImmutableEAExecutionContext.InitShim.chromosomeFactoryProviderMethods in net.bmahe.genetics4j.core.spec that return ChromosomeFactoryProviderModifier and TypeMethodDescriptionAbstractEAExecutionContext.chromosomeFactoryProvider()ImmutableEAExecutionContext.chromosomeFactoryProvider()(package private) ChromosomeFactoryProviderImmutableEAExecutionContext.InitShim.chromosomeFactoryProvider()Methods in net.bmahe.genetics4j.core.spec with parameters of type ChromosomeFactoryProviderModifier and TypeMethodDescriptionImmutableEAExecutionContext.Builder.chromosomeFactoryProvider(ChromosomeFactoryProvider chromosomeFactoryProvider) Initializes the value for thechromosomeFactoryProviderattribute.(package private) voidImmutableEAExecutionContext.InitShim.chromosomeFactoryProvider(ChromosomeFactoryProvider chromosomeFactoryProvider) final ImmutableEAExecutionContext<T> ImmutableEAExecutionContext.withChromosomeFactoryProvider(ChromosomeFactoryProvider value) Copy the current immutable object by setting a value for thechromosomeFactoryProviderattribute.Constructors in net.bmahe.genetics4j.core.spec with parameters of type ChromosomeFactoryProviderModifierConstructorDescriptionprivateImmutableEAExecutionContext(List<ChromosomeCombinatorHandler<T>> defaultChromosomeCombinatorHandlers, List<ChromosomeCombinatorHandlerFactory<T>> chromosomeCombinatorHandlerFactories, List<SelectionPolicyHandler<T>> defaultSelectionPolicyHandlers, List<SelectionPolicyHandlerFactory<T>> selectionPolicyHandlerFactories, List<MutationPolicyHandler<T>> defaultMutationPolicyHandlers, List<MutationPolicyHandlerFactory<T>> mutationPolicyHandlerFactories, List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers, List<ChromosomeMutationHandlerFactory<T>> chromosomeMutationPolicyHandlerFactories, List<ReplacementStrategyHandler<T>> defaultReplacementStrategyHandlers, List<ReplacementStrategyHandlerFactory<T>> replacementStrategyHandlerFactories, RandomGenerator randomGenerator, int populationSize, ChromosomeFactoryProvider chromosomeFactoryProvider, List<EvolutionListener<T>> evolutionListeners, int numberOfPartitions) -
Uses of ChromosomeFactoryProvider in net.bmahe.genetics4j.core.util
Fields in net.bmahe.genetics4j.core.util declared as ChromosomeFactoryProviderModifier and TypeFieldDescriptionprivate final ChromosomeFactoryProviderGenotypeGenerator.chromosomeFactoryProviderConstructors in net.bmahe.genetics4j.core.util with parameters of type ChromosomeFactoryProviderModifierConstructorDescriptionGenotypeGenerator(ChromosomeFactoryProvider _chromosomeFactoryProvider, AbstractEAConfiguration<T> _eaConfiguration) Constructs a new genotype generator with the specified factory provider and EA configuration. -
Uses of ChromosomeFactoryProvider in net.bmahe.genetics4j.gpu.spec
Fields in net.bmahe.genetics4j.gpu.spec declared as ChromosomeFactoryProviderModifier and TypeFieldDescriptionprivate ChromosomeFactoryProviderImmutableGPUEAExecutionContext.Builder.chromosomeFactoryProviderprivate final ChromosomeFactoryProviderImmutableGPUEAExecutionContext.chromosomeFactoryProviderprivate ChromosomeFactoryProviderImmutableGPUEAExecutionContext.InitShim.chromosomeFactoryProviderMethods in net.bmahe.genetics4j.gpu.spec that return ChromosomeFactoryProviderModifier and TypeMethodDescriptionImmutableGPUEAExecutionContext.chromosomeFactoryProvider()(package private) ChromosomeFactoryProviderImmutableGPUEAExecutionContext.InitShim.chromosomeFactoryProvider()Methods in net.bmahe.genetics4j.gpu.spec with parameters of type ChromosomeFactoryProviderModifier and TypeMethodDescriptionImmutableGPUEAExecutionContext.Builder.chromosomeFactoryProvider(ChromosomeFactoryProvider chromosomeFactoryProvider) Initializes the value for thechromosomeFactoryProviderattribute.(package private) voidImmutableGPUEAExecutionContext.InitShim.chromosomeFactoryProvider(ChromosomeFactoryProvider chromosomeFactoryProvider) final ImmutableGPUEAExecutionContext<T> ImmutableGPUEAExecutionContext.withChromosomeFactoryProvider(ChromosomeFactoryProvider value) Copy the current immutable object by setting a value for thechromosomeFactoryProviderattribute.Constructors in net.bmahe.genetics4j.gpu.spec with parameters of type ChromosomeFactoryProviderModifierConstructorDescriptionprivateImmutableGPUEAExecutionContext(List<ChromosomeCombinatorHandler<T>> defaultChromosomeCombinatorHandlers, List<ChromosomeCombinatorHandlerFactory<T>> chromosomeCombinatorHandlerFactories, List<SelectionPolicyHandler<T>> defaultSelectionPolicyHandlers, List<SelectionPolicyHandlerFactory<T>> selectionPolicyHandlerFactories, List<MutationPolicyHandler<T>> defaultMutationPolicyHandlers, List<MutationPolicyHandlerFactory<T>> mutationPolicyHandlerFactories, List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers, List<ChromosomeMutationHandlerFactory<T>> chromosomeMutationPolicyHandlerFactories, List<ReplacementStrategyHandler<T>> defaultReplacementStrategyHandlers, List<ReplacementStrategyHandlerFactory<T>> replacementStrategyHandlerFactories, RandomGenerator randomGenerator, int populationSize, ChromosomeFactoryProvider chromosomeFactoryProvider, List<EvolutionListener<T>> evolutionListeners, Predicate<Platform> platformFilters, Predicate<Device> deviceFilters) -
Uses of ChromosomeFactoryProvider in net.bmahe.genetics4j.neat
Methods in net.bmahe.genetics4j.neat with parameters of type ChromosomeFactoryProviderModifier and TypeMethodDescriptionstatic <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.