Package net.bmahe.genetics4j.gpu.spec
Class ImmutableGPUEAExecutionContext.InitShim
java.lang.Object
net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- Enclosing class:
ImmutableGPUEAExecutionContext<T extends Comparable<T>>
-
Field Summary
Modifier and TypeFieldDescriptionprivate List
<ChromosomeCombinatorHandler<T>> private byte
private ChromosomeFactoryProvider
private byte
private List
<ChromosomeMutationHandler<? extends Chromosome>> private byte
private List
<ChromosomeCombinatorHandler<T>> private byte
private List
<ChromosomeMutationHandler<? extends Chromosome>> private byte
private List
<MutationPolicyHandler<T>> private byte
private List
<ReplacementStrategyHandler<T>> private byte
private List
<SelectionPolicyHandler<T>> private byte
private byte
private List
<EvolutionListener<T>> private byte
private List
<MutationPolicyHandler<T>> private byte
private byte
private int
private byte
private RandomGenerator
private byte
private List
<ReplacementStrategyHandler<T>> private byte
private List
<SelectionPolicyHandler<T>> private byte
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) List
<ChromosomeCombinatorHandler<T>> (package private) ChromosomeFactoryProvider
(package private) void
chromosomeFactoryProvider
(ChromosomeFactoryProvider chromosomeFactoryProvider) (package private) List
<ChromosomeMutationHandler<? extends Chromosome>> (package private) List
<ChromosomeCombinatorHandler<T>> (package private) void
defaultChromosomeCombinatorHandlers
(List<ChromosomeCombinatorHandler<T>> defaultChromosomeCombinatorHandlers) (package private) List
<ChromosomeMutationHandler<? extends Chromosome>> (package private) void
defaultChromosomeMutationPolicyHandlers
(List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers) (package private) List
<MutationPolicyHandler<T>> (package private) void
defaultMutationPolicyHandlers
(List<MutationPolicyHandler<T>> defaultMutationPolicyHandlers) (package private) List
<ReplacementStrategyHandler<T>> (package private) void
defaultReplacementStrategyHandlers
(List<ReplacementStrategyHandler<T>> defaultReplacementStrategyHandlers) (package private) List
<SelectionPolicyHandler<T>> (package private) void
defaultSelectionPolicyHandlers
(List<SelectionPolicyHandler<T>> defaultSelectionPolicyHandlers) (package private) void
deviceFilters
(Predicate<Device> deviceFilters) (package private) List
<EvolutionListener<T>> (package private) void
evolutionListeners
(List<EvolutionListener<T>> evolutionListeners) private String
(package private) List
<MutationPolicyHandler<T>> (package private) void
platformFilters
(Predicate<Platform> platformFilters) (package private) int
(package private) void
populationSize
(int populationSize) (package private) RandomGenerator
(package private) void
randomGenerator
(RandomGenerator randomGenerator) (package private) List
<ReplacementStrategyHandler<T>> (package private) List
<SelectionPolicyHandler<T>>
-
Field Details
-
defaultChromosomeCombinatorHandlersBuildStage
private byte defaultChromosomeCombinatorHandlersBuildStage -
defaultChromosomeCombinatorHandlers
private List<ChromosomeCombinatorHandler<T extends Comparable<T>>> defaultChromosomeCombinatorHandlers -
chromosomeCombinatorHandlersBuildStage
private byte chromosomeCombinatorHandlersBuildStage -
chromosomeCombinatorHandlers
-
defaultSelectionPolicyHandlersBuildStage
private byte defaultSelectionPolicyHandlersBuildStage -
defaultSelectionPolicyHandlers
-
selectionPolicyHandlersBuildStage
private byte selectionPolicyHandlersBuildStage -
selectionPolicyHandlers
-
defaultMutationPolicyHandlersBuildStage
private byte defaultMutationPolicyHandlersBuildStage -
defaultMutationPolicyHandlers
-
mutationPolicyHandlersBuildStage
private byte mutationPolicyHandlersBuildStage -
mutationPolicyHandlers
-
defaultChromosomeMutationPolicyHandlersBuildStage
private byte defaultChromosomeMutationPolicyHandlersBuildStage -
defaultChromosomeMutationPolicyHandlers
private List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers -
chromosomeMutationPolicyHandlersBuildStage
private byte chromosomeMutationPolicyHandlersBuildStage -
chromosomeMutationPolicyHandlers
-
defaultReplacementStrategyHandlersBuildStage
private byte defaultReplacementStrategyHandlersBuildStage -
defaultReplacementStrategyHandlers
private List<ReplacementStrategyHandler<T extends Comparable<T>>> defaultReplacementStrategyHandlers -
replacementStrategyHandlersBuildStage
private byte replacementStrategyHandlersBuildStage -
replacementStrategyHandlers
-
randomGeneratorBuildStage
private byte randomGeneratorBuildStage -
randomGenerator
-
populationSizeBuildStage
private byte populationSizeBuildStage -
populationSize
private int populationSize -
chromosomeFactoryProviderBuildStage
private byte chromosomeFactoryProviderBuildStage -
chromosomeFactoryProvider
-
evolutionListenersBuildStage
private byte evolutionListenersBuildStage -
evolutionListeners
-
platformFiltersBuildStage
private byte platformFiltersBuildStage -
platformFilters
-
deviceFiltersBuildStage
private byte deviceFiltersBuildStage -
deviceFilters
-
-
Constructor Details
-
InitShim
private InitShim()
-
-
Method Details
-
defaultChromosomeCombinatorHandlers
List<ChromosomeCombinatorHandler<T>> defaultChromosomeCombinatorHandlers() -
defaultChromosomeCombinatorHandlers
void defaultChromosomeCombinatorHandlers(List<ChromosomeCombinatorHandler<T>> defaultChromosomeCombinatorHandlers) -
chromosomeCombinatorHandlers
List<ChromosomeCombinatorHandler<T>> chromosomeCombinatorHandlers() -
defaultSelectionPolicyHandlers
List<SelectionPolicyHandler<T>> defaultSelectionPolicyHandlers() -
defaultSelectionPolicyHandlers
-
selectionPolicyHandlers
List<SelectionPolicyHandler<T>> selectionPolicyHandlers() -
defaultMutationPolicyHandlers
List<MutationPolicyHandler<T>> defaultMutationPolicyHandlers() -
defaultMutationPolicyHandlers
-
mutationPolicyHandlers
List<MutationPolicyHandler<T>> mutationPolicyHandlers() -
defaultChromosomeMutationPolicyHandlers
List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers() -
defaultChromosomeMutationPolicyHandlers
void defaultChromosomeMutationPolicyHandlers(List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers) -
chromosomeMutationPolicyHandlers
List<ChromosomeMutationHandler<? extends Chromosome>> chromosomeMutationPolicyHandlers() -
defaultReplacementStrategyHandlers
List<ReplacementStrategyHandler<T>> defaultReplacementStrategyHandlers() -
defaultReplacementStrategyHandlers
void defaultReplacementStrategyHandlers(List<ReplacementStrategyHandler<T>> defaultReplacementStrategyHandlers) -
replacementStrategyHandlers
List<ReplacementStrategyHandler<T>> replacementStrategyHandlers() -
randomGenerator
RandomGenerator randomGenerator() -
randomGenerator
-
populationSize
int populationSize() -
populationSize
void populationSize(int populationSize) -
chromosomeFactoryProvider
ChromosomeFactoryProvider chromosomeFactoryProvider() -
chromosomeFactoryProvider
-
evolutionListeners
List<EvolutionListener<T>> evolutionListeners() -
evolutionListeners
-
platformFilters
-
platformFilters
-
deviceFilters
-
deviceFilters
-
formatInitCycleMessage
-