Index

A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

a_i(double[][], double[][], Map<Integer, Set<Integer>>, int, int) - Static method in class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
AbstractEAConfiguration<T> - Class in net.bmahe.genetics4j.core.spec
Evolutionary Algorithm Configuration.
AbstractEAConfiguration() - Constructor for class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
 
AbstractEAExecutionContext<T> - Class in net.bmahe.genetics4j.core.spec
Evolutionary Algorithm - Execution Context
AbstractEAExecutionContext() - Constructor for class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
AbstractNeatChromosomeConnectionMutationHandler<T> - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
AbstractNeatChromosomeConnectionMutationHandler(Class<T>, RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
ACCELERATOR - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
 
acceptedTypes - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation
 
acceptedTypes - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
acceptedTypes() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
acceptedTypes() - Method in class net.bmahe.genetics4j.gp.math.CoefficientOperation
 
acceptedTypes() - Method in class net.bmahe.genetics4j.gp.math.InputOperation
 
acceptedTypes() - Method in class net.bmahe.genetics4j.gp.Operation
 
acceptedTypes() - Method in interface net.bmahe.genetics4j.gp.OperationFactory
 
acceptedTypes(Iterable<? extends Class>) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Sets or replaces all elements for acceptedTypes list.
activationFunction - Variable in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
Activations - Class in net.bmahe.genetics4j.neat
 
Activations() - Constructor for class net.bmahe.genetics4j.neat.Activations
 
add(Genotype, T) - Method in class net.bmahe.genetics4j.core.Population
 
add(Individual<T>) - Method in class net.bmahe.genetics4j.core.Population
 
ADD - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
ADD_0_WITH_ANYTHING - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
ADD_ANYTHING_WITH_0 - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
ADD_INPUT_TO_SAME_INPUT - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
ADD_SAME_BRANCHES - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
ADD_TWO_COEFFCIENTS - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
addAcceptedTypes(Class) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Adds one element to acceptedTypes list.
addAcceptedTypes(Class...) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Adds elements to acceptedTypes list.
addAll(Population<T>) - Method in class net.bmahe.genetics4j.core.Population
 
addAllAcceptedTypes(Iterable<? extends Class>) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Adds elements to acceptedTypes list.
addAllBuiltInKernels(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Adds elements to builtInKernels set.
addAllChromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addAllChromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addAllChromosomeFactoriesGenerator(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Adds elements to chromosomeFactoriesGenerator list.
addAllChromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addAllChromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addAllChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Adds elements to chromosomeSpecs list.
addAllChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Adds elements to chromosomeSpecs list.
addAllChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Adds elements to chromosomeSpecs list.
addAllColumnExtractors(Iterable<? extends ColumnExtractor<T, U>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Adds elements to columnExtractors list.
addAllCombinationPolicies(Iterable<? extends CombinationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
Adds elements to combinationPolicies list.
addAllContent(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds elements to content list.
addAllDefaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addAllDefaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addAllDefaultChromosomeFactories(Iterable<? extends ChromosomeFactory<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Adds elements to defaultChromosomeFactories list.
addAllDefaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addAllDefaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addAllDefaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to defaultMutationPolicyHandlers list.
addAllDefaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to defaultMutationPolicyHandlers list.
addAllDefaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to defaultReplacementStrategyHandlers list.
addAllDefaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to defaultReplacementStrategyHandlers list.
addAllDefaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to defaultSelectionPolicyHandlers list.
addAllDefaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to defaultSelectionPolicyHandlers list.
addAllDeviceType(Iterable<DeviceType>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Adds elements to deviceType set.
addAllEvolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to evolutionListeners list.
addAllEvolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to evolutionListeners list.
addAllExtensions(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Adds elements to extensions set.
addAllFitness(Iterable<? extends T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Adds elements to fitness list.
addAllFunctions(Iterable<? extends OperationFactory>) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Adds elements to functions set.
addAllKernelNames(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds elements to kernelNames set.
addAllMembers(Collection<Individual<T>>) - Method in class net.bmahe.genetics4j.neat.Species
 
addAllMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Adds elements to mutationPolicies list.
addAllMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Adds elements to mutationPolicies list.
addAllMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
Adds elements to mutationPolicies list.
addAllMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Adds elements to mutationPolicies list.
addAllMutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to mutationPolicyHandlerFactories list.
addAllMutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to mutationPolicyHandlerFactories list.
addAllPopulation(Iterable<? extends Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Adds elements to population list.
addAllReplacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addAllReplacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addAllResources(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds elements to resources set.
addAllRules(Iterable<? extends Rule>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
Adds elements to rules list.
addAllSelectionPolicies(Iterable<? extends SelectionPolicy>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
Adds elements to selectionPolicies list.
addAllSelectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to selectionPolicyHandlerFactories list.
addAllSelectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to selectionPolicyHandlerFactories list.
addAllStageDescriptors(Iterable<? extends StageDescriptor>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Adds elements to stageDescriptors list.
addAllTerminal(Iterable<? extends OperationFactory>) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Adds elements to terminal set.
addAllTournaments(Iterable<? extends Tournament<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
Adds elements to tournaments list.
addAllTypes(Iterable<? extends Class>) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
Adds elements to types list.
addAncestor(Individual<T>) - Method in class net.bmahe.genetics4j.neat.Species
 
addBuiltInKernels(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Adds one element to builtInKernels set.
addBuiltInKernels(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Adds elements to builtInKernels set.
addChild(TreeNode<T>) - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
addChildren(Collection<TreeNode<T>>) - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to chromosomeCombinatorHandlerFactories list.
addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to chromosomeCombinatorHandlerFactories list.
addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addChromosomeFactoriesGenerator(Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Adds one element to chromosomeFactoriesGenerator list.
addChromosomeFactoriesGenerator(Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>...) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Adds elements to chromosomeFactoriesGenerator list.
addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addChromosomeSpecs(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Adds one element to chromosomeSpecs list.
addChromosomeSpecs(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Adds one element to chromosomeSpecs list.
addChromosomeSpecs(ChromosomeSpec) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Adds one element to chromosomeSpecs list.
addChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Adds elements to chromosomeSpecs list.
addChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Adds elements to chromosomeSpecs list.
addChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Adds elements to chromosomeSpecs list.
addColumnExtractors(ColumnExtractor<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Adds one element to columnExtractors list.
addColumnExtractors(ColumnExtractor<T, U>...) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Adds elements to columnExtractors list.
addCombinationPolicies(CombinationPolicy) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
Adds one element to combinationPolicies list.
addCombinationPolicies(CombinationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
Adds elements to combinationPolicies list.
AddConnection - Class in net.bmahe.genetics4j.neat.spec.mutation
 
AddConnection() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.AddConnection
 
AddConnectionPolicyHandler<T> - Class in net.bmahe.genetics4j.neat.mutation
 
AddConnectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.AddConnectionPolicyHandler
 
addContent(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds one element to content list.
addContent(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds elements to content list.
addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to defaultChromosomeCombinatorHandlers list.
addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to defaultChromosomeCombinatorHandlers list.
addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addDefaultChromosomeFactories(ChromosomeFactory<? extends Chromosome>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Adds one element to defaultChromosomeFactories list.
addDefaultChromosomeFactories(ChromosomeFactory<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Adds elements to defaultChromosomeFactories list.
addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to defaultChromosomeMutationPolicyHandlers list.
addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to defaultChromosomeMutationPolicyHandlers list.
addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addDefaultMutationPolicyHandlers(MutationPolicyHandler<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to defaultMutationPolicyHandlers list.
addDefaultMutationPolicyHandlers(MutationPolicyHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to defaultMutationPolicyHandlers list.
addDefaultMutationPolicyHandlers(MutationPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to defaultMutationPolicyHandlers list.
addDefaultMutationPolicyHandlers(MutationPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to defaultMutationPolicyHandlers list.
addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to defaultReplacementStrategyHandlers list.
addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to defaultReplacementStrategyHandlers list.
addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to defaultReplacementStrategyHandlers list.
addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to defaultReplacementStrategyHandlers list.
addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to defaultSelectionPolicyHandlers list.
addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to defaultSelectionPolicyHandlers list.
addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to defaultSelectionPolicyHandlers list.
addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to defaultSelectionPolicyHandlers list.
addDeviceType(DeviceType) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Adds one element to deviceType set.
addDeviceType(DeviceType...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Adds elements to deviceType set.
addEdges(Map<Integer, Set<Integer>>, int[]) - Method in class net.bmahe.genetics4j.core.combination.erx.IntEdgeRecombinationCrossover
 
addEvolutionListeners(EvolutionListener<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to evolutionListeners list.
addEvolutionListeners(EvolutionListener<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to evolutionListeners list.
addEvolutionListeners(EvolutionListener<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to evolutionListeners list.
addEvolutionListeners(EvolutionListener<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to evolutionListeners list.
addExtensions(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Adds one element to extensions set.
addExtensions(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Adds elements to extensions set.
addFitness(T) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Adds one element to fitness list.
addFitness(T...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Adds elements to fitness list.
addFunctions(OperationFactory) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Adds one element to functions set.
addFunctions(OperationFactory...) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Adds elements to functions set.
addKernelNames(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds one element to kernelNames set.
addKernelNames(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds elements to kernelNames set.
addMember(Individual<T>) - Method in class net.bmahe.genetics4j.neat.Species
 
addMutationPolicies(MutationPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Adds one element to mutationPolicies list.
addMutationPolicies(MutationPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Adds one element to mutationPolicies list.
addMutationPolicies(MutationPolicy) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
Adds one element to mutationPolicies list.
addMutationPolicies(MutationPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Adds one element to mutationPolicies list.
addMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Adds elements to mutationPolicies list.
addMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Adds elements to mutationPolicies list.
addMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
Adds elements to mutationPolicies list.
addMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Adds elements to mutationPolicies list.
addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to mutationPolicyHandlerFactories list.
addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to mutationPolicyHandlerFactories list.
addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to mutationPolicyHandlerFactories list.
addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to mutationPolicyHandlerFactories list.
AddNode - Class in net.bmahe.genetics4j.neat.spec.mutation
 
AddNode() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.AddNode
 
AddNodePolicyHandler<T> - Class in net.bmahe.genetics4j.neat.mutation
 
AddNodePolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.AddNodePolicyHandler
 
addPopulation(Genotype) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Adds one element to population list.
addPopulation(Genotype...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Adds elements to population list.
addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to replacementStrategyHandlerFactories list.
addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to replacementStrategyHandlerFactories list.
addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
addResources(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds one element to resources set.
addResources(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Adds elements to resources set.
addRules(Rule) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
Adds one element to rules list.
addRules(Rule...) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
Adds elements to rules list.
addSelectionPolicies(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
Adds one element to selectionPolicies list.
addSelectionPolicies(SelectionPolicy...) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
Adds elements to selectionPolicies list.
addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds one element to selectionPolicyHandlerFactories list.
addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds one element to selectionPolicyHandlerFactories list.
addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Adds elements to selectionPolicyHandlerFactories list.
addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Adds elements to selectionPolicyHandlerFactories list.
addStageDescriptors(StageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Adds one element to stageDescriptors list.
addStageDescriptors(StageDescriptor...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Adds elements to stageDescriptors list.
addTerminal(OperationFactory) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Adds one element to terminal set.
addTerminal(OperationFactory...) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Adds elements to terminal set.
addTournaments(Tournament<T>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
Adds one element to tournaments list.
addTournaments(Tournament<T>...) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
Adds elements to tournaments list.
addTypes(Class) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
Adds one element to types list.
addTypes(Class...) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
Adds elements to types list.
afterAllEvaluations() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
afterAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
afterAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
afterAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
afterEvaluation(long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
afterEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
afterEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
afterEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
ALL - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
 
AllCasesGenotypeCombinator - Class in net.bmahe.genetics4j.core.combination
TODO TEST THE SHIT OUT OF ME
AllCasesGenotypeCombinator() - Constructor for class net.bmahe.genetics4j.core.combination.AllCasesGenotypeCombinator
 
allocateLocalMemory(OpenCLExecutionContext, StageDescriptor, long, List<Genotype>, KernelExecutionContext) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
alpha - Variable in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.DoubleChromosomeSinglePointArithmetic
 
alpha - Variable in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.FloatChromosomeSinglePointArithmetic
 
alpha - Variable in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.IntChromosomeSinglePointArithmetic
 
alpha - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
 
alpha - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
alpha - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
 
alpha - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
 
alpha() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
 
alpha() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
 
alpha() - Method in class net.bmahe.genetics4j.core.spec.combination.MultiPointArithmetic
 
alpha() - Method in class net.bmahe.genetics4j.core.spec.combination.SinglePointArithmetic
 
alpha(double) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
Initializes the value for the alpha attribute.
alpha(double) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
Initializes the value for the alpha attribute.
alphaIsSet() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
alphaIsSet() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
 
ancestors - Variable in class net.bmahe.genetics4j.neat.Species
 
and(Collection<Predicate<Device>>) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
and(Collection<Predicate<Platform>>) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
and(Predicate<Device>...) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
and(Predicate<Platform>...) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
and(Termination<T>...) - Static method in class net.bmahe.genetics4j.core.termination.Terminations
 
apacheCommonsMathCluster(double[][], double[][]) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
applicator - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
 
applicator - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
 
applicator() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
 
applicator() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.Rule
 
applicator(BiFunction<Program, TreeNode<Operation<?>>, TreeNode<Operation<?>>>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
Initializes the value for the applicator attribute.
apply(long, List<Genotype>, List<T>, boolean) - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.GenerationFunction
 
apply(Population<Double>) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
apply(Population<T>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
apply(AbstractEAExecutionContext<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2SelectionPolicyHandlerFactory
 
apply(AbstractEAExecutionContext<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2SelectionPolicyHandlerFactory
 
apply(AbstractEAExecutionContext<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyHandlerFactory
 
apply(EvolutionStep<T, U>) - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractorFunction
 
apply(Program, TreeNode<Operation<?>>) - Method in interface net.bmahe.genetics4j.gp.spec.mutation.Rule
 
apply(T[], Object[]) - Method in class net.bmahe.genetics4j.gp.Operation
 
areSame(TreeNode<T>, TreeNode<T>) - Static method in class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
 
areSame(Genotype, Genotype, int) - Static method in class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
 
assignClustersDoubleChromosome(int, double[][], Genotype) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
assignClustersFloatChromosome(int, double[][], Genotype) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
assignDataToClusters(double[][], double[][], double[][]) - Static method in class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
atLeastNumOffsprings - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
atLeastNumOffsprings - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
atLeastNumOffsprings - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumOffsprings() - Method in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
Returns how many offsprings that elitism will always select.
atLeastNumOffsprings() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Returns how many offsprings that elitism will always select.
atLeastNumOffsprings() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumOffsprings(int) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Initializes the value for the atLeastNumOffsprings attribute.
atLeastNumOffsprings(int) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumOffspringsBuildStage - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumOffspringsInitialize() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
atLeastNumOffspringsIsSet() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
atLeastNumSurvivors - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
atLeastNumSurvivors - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
atLeastNumSurvivors - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumSurvivors() - Method in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
Returns how many survivors that elitism will always select.
atLeastNumSurvivors() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Returns how many survivors that elitism will always select.
atLeastNumSurvivors() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumSurvivors(int) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Initializes the value for the atLeastNumSurvivors attribute.
atLeastNumSurvivors(int) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumSurvivorsBuildStage - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
atLeastNumSurvivorsInitialize() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
atLeastNumSurvivorsIsSet() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
attributes - Variable in class net.bmahe.genetics4j.samples.TSPLIBProblem
 
autoFlush - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
autoFlush - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
autoFlush - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
autoFlush() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
Whether or not the CSV writer has auto flush enabled.
autoFlush() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Whether or not the CSV writer has auto flush enabled.
autoFlush() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
autoFlush(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Initializes the value for the autoFlush attribute.
autoFlush(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
autoFlushBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
autoFlushIsSet() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 

B

b_i(double[][], double[][], Map<Integer, Set<Integer>>, int, int, int) - Static method in class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
backwardConnections - Variable in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
baseDir - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
baseDir - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
baseDir - Variable in class net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
 
beforeAllEvaluations() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
beforeAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
beforeAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
beforeAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
beforeEvaluation(long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
beforeEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
beforeEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
bestFitness() - Method in class net.bmahe.genetics4j.core.spec.EvolutionResult
 
bestGenotype() - Method in class net.bmahe.genetics4j.core.spec.EvolutionResult
 
bestIndividual - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
bestIndividual() - Method in class net.bmahe.genetics4j.core.spec.EvolutionResult
 
bestIndividual() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
BitChromosome - Class in net.bmahe.genetics4j.core.chromosomes
 
BitChromosome(int, BitSet) - Constructor for class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
BitChromosomeFactory - Class in net.bmahe.genetics4j.core.chromosomes.factory
 
BitChromosomeFactory(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.BitChromosomeFactory
 
BitChromosomeMultiPointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.multipointcrossover
 
BitChromosomeMultiPointCrossover(RandomGenerator, MultiPointCrossover) - Constructor for class net.bmahe.genetics4j.core.combination.multipointcrossover.BitChromosomeMultiPointCrossover
 
BitChromosomeRandomMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.randommutation
 
BitChromosomeRandomMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.BitChromosomeRandomMutationHandler
 
BitChromosomeSinglePointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.singlepointcrossover
 
BitChromosomeSinglePointCrossover(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointcrossover.BitChromosomeSinglePointCrossover
 
BitChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
 
BitChromosomeSpec() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.BitChromosomeSpec
 
BitChromosomeSwapMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.swapmutation
 
BitChromosomeSwapMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.BitChromosomeSwapMutationHandler
 
BitChromosomeUtils - Class in net.bmahe.genetics4j.core.util
 
BitChromosomeUtils() - Constructor for class net.bmahe.genetics4j.core.util.BitChromosomeUtils
 
bitSet - Variable in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
build() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
build() - Method in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
Builds a new ImmutableIndividual.
build() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
build() - Static method in class net.bmahe.genetics4j.core.spec.combination.EdgeRecombinationCrossover
 
build() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover.Builder
build() - Static method in class net.bmahe.genetics4j.core.spec.combination.OrderCrossover
 
build() - Static method in class net.bmahe.genetics4j.core.spec.combination.SinglePointArithmetic
 
build() - Static method in class net.bmahe.genetics4j.core.spec.combination.SinglePointCrossover
 
build() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
Builds a new ImmutableSwapMutation.
build() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
Builds a new ImmutableDeleteNLast.
build() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Builds a new ImmutableElitism.
build() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
Builds a new MultiTournaments.
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll.Builder
Builds a new ImmutableSelectAll.
build() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
Builds a new Tournament.
build() - Static method in class net.bmahe.genetics4j.core.spec.selection.RandomSelection
 
build() - Static method in class net.bmahe.genetics4j.core.spec.selection.RouletteWheel
 
build() - Static method in class net.bmahe.genetics4j.core.spec.selection.SelectAll
 
build() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
build() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution.Builder
build() - Static method in class net.bmahe.genetics4j.core.spec.statistics.distributions.UniformDistribution
 
build() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
build() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
build() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
build() - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
Builds a new ImmutableInputSpec.
build() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Builds a new ImmutableOperation.
build() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
build() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
build() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
build() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Builds a new ImmutableProgram.
build() - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
build() - Method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine.Builder
build() - Static method in class net.bmahe.genetics4j.gp.spec.combination.ProgramRandomCombine
 
build() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
build() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
build() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
build() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
build() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
Builds a new ImmutableRule.
build() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree.Builder
Builds a new ImmutableTrimTree.
build() - Static method in interface net.bmahe.genetics4j.gp.spec.mutation.TrimTree
Build a TrimTree using the default max depth as specified in the Program
build() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
build() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Builds a new ImmutableDevice.
build() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
Builds a new ImmutableKernelInfo.
build() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Builds a new ImmutablePlatform.
build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
Builds a new ImmutableCLData.
build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
build() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
build() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
build() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Builds a new ImmutableProgram.
build() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
build() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
build() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
build() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Builds a new ImmutableConnection.
build() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
build() - Static method in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
 
build() - Static method in interface net.bmahe.genetics4j.neat.spec.combination.parentcompare.FitnessComparison
 
build() - Static method in interface net.bmahe.genetics4j.neat.spec.combination.parentcompare.FitnessThenSizeComparison
 
build() - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison.Builder
build() - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison.Builder
build() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
build() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
build() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
Builds a new ImmutableAddNode.
build() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
build() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
Builds a new ImmutableDeleteNode.
build() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
build() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
build() - Static method in class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
build() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
build(InputSpec) - Method in interface net.bmahe.genetics4j.gp.OperationFactory
 
builder() - Static method in class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
builder() - Static method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Creates a builder for ImmutableChromosomeFactoryProvider.
builder() - Static method in class net.bmahe.genetics4j.core.ImmutableIndividual
Creates a builder for ImmutableIndividual.
builder() - Static method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Creates a builder for ImmutableFitnessSharing.
builder() - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
Creates a builder for ImmutableBitChromosomeSpec.
builder() - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Creates a builder for ImmutableMultiCombinations.
builder() - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
Creates a builder for ImmutableMultiPointArithmetic.
builder() - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
Creates a builder for ImmutableMultiPointCrossover.
builder() - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover
Creates a builder for ImmutableOrderCrossover.
builder() - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent
Creates a builder for ImmutablePickFirstParent.
builder() - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
Creates a builder for ImmutableSinglePointArithmetic.
builder() - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover
Creates a builder for ImmutableSinglePointCrossover.
builder() - Static method in class net.bmahe.genetics4j.core.spec.EAExecutionContext
 
builder() - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Creates a builder for ImmutableEAExecutionContext.
builder() - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Creates a builder for ImmutableEvolutionResult.
builder() - Static method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
Creates a builder for ImmutableGenotypeFitness.
builder() - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
Creates a builder for ImmutableCreepMutation.
builder() - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Creates a builder for ImmutableMultiMutations.
builder() - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
Creates a builder for ImmutablePartialMutation.
builder() - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
Creates a builder for ImmutableRandomMutation.
builder() - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Creates a builder for ImmutableSwapMutation.
builder() - Static method in interface net.bmahe.genetics4j.core.spec.replacement.DeleteNLast
 
builder() - Static method in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
 
builder() - Static method in interface net.bmahe.genetics4j.core.spec.replacement.GenerationalReplacement
 
builder() - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Creates a builder for ImmutableDoubleTournament.
builder() - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Creates a builder for ImmutableMultiSelections.
builder() - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Creates a builder for MultiTournaments.
builder() - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Creates a builder for ProportionalTournament.
builder() - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection
Creates a builder for ImmutableRandomSelection.
builder() - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel
Creates a builder for ImmutableRouletteWheel.
builder() - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll
Creates a builder for ImmutableSelectAll.
builder() - Static method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
Creates a builder for ImmutableNormalDistribution.
builder() - Static method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution
Creates a builder for ImmutableUniformDistribution.
builder() - Static method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Creates a builder for ImmutableInputSpec.
builder() - Static method in class net.bmahe.genetics4j.gp.ImmutableOperation
Creates a builder for ImmutableOperation.
builder() - Static method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Creates a builder for ImmutableCoefficientOperation.
builder() - Static method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Creates a builder for ImmutableInputOperation.
builder() - Static method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Creates a builder for ImmutableTarpeianMethod.
builder() - Static method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Creates a builder for ImmutableProgram.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
Creates a builder for ImmutableProgramTreeChromosomeSpec.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine
Creates a builder for ImmutableProgramRandomCombine.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
Creates a builder for ImmutableNodeReplacement.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Creates a builder for ImmutableProgramApplyRules.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
Creates a builder for ImmutableProgramRandomMutate.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
Creates a builder for ImmutableProgramRandomPrune.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
Creates a builder for ImmutableRule.
builder() - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
Creates a builder for ImmutableTrimTree.
builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
builder() - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Creates a builder for ImmutableDevice.
builder() - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Creates a builder for ImmutableKernelInfo.
builder() - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Creates a builder for ImmutablePlatform.
builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
 
builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
builder() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Creates a builder for ImmutableCLData.
builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
 
builder() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
Creates a builder for ImmutableMultiStageDescriptor.
builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
 
builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
 
builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
 
builder() - Static method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
 
builder() - Static method in class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
 
builder() - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Creates a builder for ImmutableGPUEAExecutionContext.
builder() - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Creates a builder for ImmutableProgram.
builder() - Static method in class net.bmahe.genetics4j.gpu.spec.Program
 
builder() - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
 
builder() - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
 
builder() - Static method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
 
builder() - Static method in interface net.bmahe.genetics4j.neat.Connection
 
builder() - Static method in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
 
builder() - Static method in interface net.bmahe.genetics4j.neat.spec.combination.parentcompare.FitnessComparison
 
builder() - Static method in interface net.bmahe.genetics4j.neat.spec.combination.parentcompare.FitnessThenSizeComparison
 
builder() - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
Creates a builder for ImmutableAddConnection.
builder() - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
Creates a builder for ImmutableAddNode.
builder() - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
Creates a builder for ImmutableDeleteConnection.
builder() - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
Creates a builder for ImmutableDeleteNode.
builder() - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
Creates a builder for ImmutableSwitchStateMutation.
builder() - Static method in class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
builder() - Static method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
Builder() - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
Creates a builder for ImmutableDoubleChromosomeSpec instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
Creates a builder for ImmutableFloatChromosomeSpec instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
Creates a builder for ImmutableIntChromosomeSpec instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.IntChromosomeSpec.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.EAConfiguration.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.EAConfigurationBulkAsync.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Creates a builder for ImmutableEAConfiguration instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Creates a builder for ImmutableEAConfigurationBulkAsync instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.replacement.DeleteNLast.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.replacement.Elitism.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.replacement.GenerationalReplacement.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
Creates a builder for ImmutableDeleteNLast instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Creates a builder for ImmutableElitism instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
Creates a builder for ImmutableGenerationalReplacement instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
Creates a builder for Tournament instances.
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.selection.Tournament.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
Creates a builder for ImmutableColumnExtractor instances.
Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Creates a builder for ImmutableCSVEvolutionListener instances.
Builder() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Creates a builder for ImmutableEvolutionStep instances.
Builder() - Constructor for class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Creates a builder for ImmutableOpenCLExecutionContext instances.
Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Creates a builder for ImmutableSingleKernelFitnessDescriptor instances.
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
Creates a builder for ImmutableKernelExecutionContext instances.
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Creates a builder for ImmutableStageDescriptor instances.
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Creates a builder for ImmutableGPUEAConfiguration instances.
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
Creates a builder for ImmutableNSGA2Selection instances.
Builder() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Creates a builder for ImmutableTournamentNSGA2Selection instances.
Builder() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
Creates a builder for ImmutableSPEA2Replacement instances.
Builder() - Constructor for class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.Connection.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Creates a builder for ImmutableConnection instances.
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
Creates a builder for ImmutableNeatCombination instances.
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.combination.NeatCombination.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.combination.parentcompare.FitnessComparison.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.combination.parentcompare.FitnessThenSizeComparison.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison.Builder
Creates a builder for ImmutableFitnessComparison instances.
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison.Builder
Creates a builder for ImmutableFitnessThenSizeComparison instances.
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
Creates a builder for ImmutableNeatChromosomeSpec instances.
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
Creates a builder for ImmutableNeatConnectionWeight instances.
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec.Builder
 
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
Creates a builder for ImmutableNeatSelection instances.
Builder() - Constructor for class net.bmahe.genetics4j.neat.spec.selection.NeatSelection.Builder
 
buildOptions - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
 
buildOptions - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
buildOptions() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
buildOptions() - Method in class net.bmahe.genetics4j.gpu.spec.Program
 
buildOptions(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Initializes the optional value buildOptions to buildOptions.
buildOptions(Optional<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Initializes the optional value buildOptions to buildOptions.
buildProgram(Random) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionUtils
 
builtInKernels - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
builtInKernels - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
builtInKernels() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
builtInKernels() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
builtInKernels(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Sets or replaces all elements for builtInKernels set.

C

canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in interface net.bmahe.genetics4j.core.combination.ChromosomeCombinatorHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.erx.EdgeRecombinationCrossoverHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.multicombinations.MultiCombinationsHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.multipointarithmetic.MultiPointArithmeticCombinationHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.multipointcrossover.MultiPointCrossoverCombinationHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.ordercrossover.IntOrderCrossoverHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.PickFirstParentHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.SinglePointArithmeticCombinationHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.singlepointcrossover.SinglePointCrossoverHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.gp.combination.ProgramRandomCombineHandler
 
canHandle(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.combination.NeatCombinationHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.CreepMutationPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.MultiMutationsPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in interface net.bmahe.genetics4j.core.mutation.MutationPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.PartialMutationPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.RandomMutationPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.SwapMutationPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.NodeReplacementPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutatePolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPrunePolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.TrimTreePolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.AddConnectionPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.AddNodePolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.DeleteConnectionPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.DeleteNodePolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.NeatConnectionWeightPolicyHandler
 
canHandle(MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.NeatSwitchStatePolicyHandler
 
canHandle(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.BitChromosomeFactory
 
canHandle(ChromosomeSpec) - Method in interface net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactory
Validates if this factory is appropriate for generating a chromosome based on the specifications passed as a parameter
canHandle(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.DoubleChromosomeFactory
 
canHandle(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.FloatChromosomeFactory
 
canHandle(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.IntChromosomeFactory
 
canHandle(ChromosomeSpec) - Method in class net.bmahe.genetics4j.gp.chromosomes.factory.ProgramTreeChromosomeFactory
 
canHandle(ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.chromosomes.factory.NeatConnectedChromosomeFactory
 
canHandle(ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.chromosomes.factory.NeatEmptyChromosomeFactory
 
canHandle(CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.ChromosomeCombinatorResolver
 
canHandle(MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.MutationPolicyHandlerResolver
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in interface net.bmahe.genetics4j.core.mutation.chromosome.ChromosomeMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.DoubleChromosomeCreepMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.FloatChromosomeCreepMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.IntChromosomeCreepMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.BitChromosomeRandomMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.DoubleChromosomeRandomMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.FloatChromosomeRandomMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.IntChromosomeRandomMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.BitChromosomeSwapMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.DoubleChromosomeSwapMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.FloatChromosomeSwapMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.IntChromosomeSwapMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddConnection
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeConnectionWeightMutationHandler
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteConnection
 
canHandle(MutationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteNodeMutationHandler
 
canHandle(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.replacement.DeleteNLastReplacementStrategyHandler
 
canHandle(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.replacement.ElitismReplacementStrategyHandler
 
canHandle(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.replacement.GenerationalReplacementStrategyHandler
 
canHandle(ReplacementStrategy) - Method in interface net.bmahe.genetics4j.core.replacement.ReplacementStrategyHandler
 
canHandle(ReplacementStrategy) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.MultiSelectionsPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.RandomSelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.RouletteWheelSelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.SelectAllPolicyHandler
 
canHandle(SelectionPolicy) - Method in interface net.bmahe.genetics4j.core.selection.SelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2SelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2SelectionPolicyHandler
 
canHandle(SelectionPolicy) - Method in class net.bmahe.genetics4j.neat.selection.NeatSelectionPolicyHandler
 
canHandle(ParentComparisonPolicy) - Method in class net.bmahe.genetics4j.neat.combination.parentcompare.FitnessComparisonHandler
 
canHandle(ParentComparisonPolicy) - Method in class net.bmahe.genetics4j.neat.combination.parentcompare.FitnessThenSizeComparisonHandler
 
canHandle(ParentComparisonPolicy) - Method in interface net.bmahe.genetics4j.neat.combination.parentcompare.ParentComparisonHandler
 
categorizeByNumClusters(int, int, float[], float[], double[][], EvolutionResult<FitnessVector<Float>>, String, String) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
check() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Validates the configuration
check() - Method in class net.bmahe.genetics4j.core.spec.chromosome.BitChromosomeSpec
 
check() - Method in class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
 
check() - Method in class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
 
check() - Method in class net.bmahe.genetics4j.core.spec.chromosome.IntChromosomeSpec
 
check() - Method in class net.bmahe.genetics4j.core.spec.combination.MultiCombinations
 
check() - Method in class net.bmahe.genetics4j.core.spec.mutation.CreepMutation
 
check() - Method in class net.bmahe.genetics4j.core.spec.mutation.MultiMutations
 
check() - Method in class net.bmahe.genetics4j.core.spec.mutation.PartialMutation
 
check() - Method in class net.bmahe.genetics4j.core.spec.mutation.RandomMutation
 
check() - Method in class net.bmahe.genetics4j.core.spec.mutation.SwapMutation
 
check() - Method in interface net.bmahe.genetics4j.core.spec.replacement.DeleteNLast
 
check() - Method in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
 
check() - Method in class net.bmahe.genetics4j.core.spec.selection.DoubleTournament
 
check() - Method in class net.bmahe.genetics4j.core.spec.selection.MultiSelections
 
check() - Method in interface net.bmahe.genetics4j.core.spec.selection.ProportionalTournament
 
check() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
check() - Method in class net.bmahe.genetics4j.gp.program.Program
 
check() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.NodeReplacement
 
check() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramRandomMutate
 
check() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramRandomPrune
 
check() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.TrimTree
 
check() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
 
check() - Method in class net.bmahe.genetics4j.gpu.spec.Program
 
check() - Method in interface net.bmahe.genetics4j.neat.Connection
 
check() - Method in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
 
check() - Method in class net.bmahe.genetics4j.neat.spec.mutation.AddConnection
 
check() - Method in class net.bmahe.genetics4j.neat.spec.mutation.AddNode
 
check() - Method in class net.bmahe.genetics4j.neat.spec.mutation.DeleteConnection
 
check() - Method in class net.bmahe.genetics4j.neat.spec.mutation.DeleteNode
 
check() - Method in class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
check() - Method in class net.bmahe.genetics4j.neat.spec.mutation.SwitchStateMutation
 
check() - Method in class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
 
check() - Method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
children - Variable in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
chosen - Variable in record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
The field for the chosen record component.
chosen() - Method in record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
Returns the value of the chosen record component.
ChosenOtherChromosome - Record Class in net.bmahe.genetics4j.neat.combination.parentcompare
 
ChosenOtherChromosome(NeatChromosome, NeatChromosome) - Constructor for record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
Creates an instance of a ChosenOtherChromosome record class.
Chromosome - Interface in net.bmahe.genetics4j.core.chromosomes
 
ChromosomeCombinator<T> - Interface in net.bmahe.genetics4j.core.combination
 
ChromosomeCombinatorHandler<T> - Interface in net.bmahe.genetics4j.core.combination
 
chromosomeCombinatorHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
chromosomeCombinatorHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeCombinatorHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
chromosomeCombinatorHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeCombinatorHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
chromosomeCombinatorHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeCombinatorHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for chromosomeCombinatorHandlerFactories list.
chromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for chromosomeCombinatorHandlerFactories list.
ChromosomeCombinatorHandlerFactory<T> - Interface in net.bmahe.genetics4j.core.spec
 
chromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.core.combination.ChromosomeCombinatorResolver
 
chromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
chromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
chromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
chromosomeCombinatorHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeCombinatorHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
ChromosomeCombinatorResolver<T> - Class in net.bmahe.genetics4j.core.combination
 
ChromosomeCombinatorResolver(AbstractEAExecutionContext<T>) - Constructor for class net.bmahe.genetics4j.core.combination.ChromosomeCombinatorResolver
 
chromosomeCombinators - Variable in class net.bmahe.genetics4j.core.combination.multicombinations.MultiChromosomeCombinations
 
chromosomeCombinators - Variable in class net.bmahe.genetics4j.core.EASystem
 
chromosomeFactories - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
chromosomeFactories - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
chromosomeFactories() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
chromosomeFactories() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
chromosomeFactories() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
chromosomeFactoriesBuildStage - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
chromosomeFactoriesGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
chromosomeFactoriesGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
chromosomeFactoriesGenerator() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
chromosomeFactoriesGenerator() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
chromosomeFactoriesGenerator(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Sets or replaces all elements for chromosomeFactoriesGenerator list.
ChromosomeFactory<T> - Interface in net.bmahe.genetics4j.core.chromosomes.factory
Interface for any class wishing to generate chromosomes
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.core.EASystem
 
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.core.util.GenotypeGenerator
 
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
chromosomeFactoryProvider() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
chromosomeFactoryProvider() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeFactoryProvider() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeFactoryProvider() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeFactoryProvider() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
chromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Initializes the value for the chromosomeFactoryProvider attribute.
chromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Initializes the value for the chromosomeFactoryProvider attribute.
chromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
ChromosomeFactoryProvider - Class in net.bmahe.genetics4j.core.chromosomes.factory
 
ChromosomeFactoryProvider() - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
chromosomeFactoryProviderBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeFactoryProviderBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
chromosomeIndex - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
 
chromosomeIndex - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
chromosomeIndex() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
chromosomeIndex() - Method in class net.bmahe.genetics4j.core.spec.mutation.PartialMutation
 
chromosomeIndex(int) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
Initializes the value for the chromosomeIndex attribute.
ChromosomeMutationHandler<T> - Interface in net.bmahe.genetics4j.core.mutation.chromosome
 
ChromosomeMutationHandlerFactory<T> - Interface in net.bmahe.genetics4j.core.mutation.chromosome
 
chromosomeMutationHandlers - Variable in class net.bmahe.genetics4j.core.mutation.GenericMutatorImpl
 
chromosomeMutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
chromosomeMutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeMutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
chromosomeMutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeMutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
chromosomeMutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeMutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for chromosomeMutationPolicyHandlerFactories list.
chromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for chromosomeMutationPolicyHandlerFactories list.
chromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
chromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
chromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
chromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
chromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
chromosomeMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
chromosomeMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
ChromosomeResolverUtils - Class in net.bmahe.genetics4j.core.util
 
ChromosomeResolverUtils() - Constructor for class net.bmahe.genetics4j.core.util.ChromosomeResolverUtils
 
chromosomes - Variable in class net.bmahe.genetics4j.core.Genotype
 
ChromosomeSpec - Interface in net.bmahe.genetics4j.core.spec.chromosome
 
chromosomeSpecs - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
chromosomeSpecs - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
chromosomeSpecs - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
chromosomeSpecs - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
chromosomeSpecs - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
chromosomeSpecs - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
chromosomeSpecs() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Genotype of the population
chromosomeSpecs() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Genotype of the population
chromosomeSpecs() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Genotype of the population
chromosomeSpecs() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
chromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Sets or replaces all elements for chromosomeSpecs list.
chromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Sets or replaces all elements for chromosomeSpecs list.
chromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Sets or replaces all elements for chromosomeSpecs list.
chromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.core.spec.EAConfiguration.Builder
 
chromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.core.spec.EAConfigurationBulkAsync.Builder
 
chromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration.Builder
 
cities - Variable in class net.bmahe.genetics4j.samples.TSPLIBProblem
 
cityWithSmallestEdgeList(Map<Integer, Set<Integer>>) - Method in class net.bmahe.genetics4j.core.combination.erx.IntEdgeRecombinationCrossover
 
cityWithSmallestEdgeList(Map<Integer, Set<Integer>>, Set<Integer>) - Method in class net.bmahe.genetics4j.core.combination.erx.IntEdgeRecombinationCrossover
 
clCommandQueue - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
clCommandQueue - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
clCommandQueue() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
clCommandQueue() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
clCommandQueue(cl_command_queue) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Initializes the value for the clCommandQueue attribute.
clCommandQueues - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
clContext - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
clContext - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
clContext() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
clContext() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
clContext(cl_context) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Initializes the value for the clContext attribute.
clContexts - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
CLData - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
Container used for referring to data hosted on a GPU
clearData(Map<Integer, CLData>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
clearData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
clearResultData(Map<Integer, CLData>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
clearResultData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
clearStaticData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
clearStaticData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
clExecutionContexts - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
cliError(Options, String) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
cliHelpAndExit(Logger, Class<?>, Options, String) - Static method in class net.bmahe.genetics4j.samples.CLIUtils
 
CLIUtils - Class in net.bmahe.genetics4j.samples
 
CLIUtils() - Constructor for class net.bmahe.genetics4j.samples.CLIUtils
 
clKernels - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
clMem - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
clMem - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
 
clMem() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
OpenCL cl_mem that references the raw data
clMem() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
OpenCL cl_mem that references the raw data
clMem(cl_mem) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
Initializes the value for the clMem attribute.
clProgram - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
clProgram - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
clProgram() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
clProgram() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
clProgram(cl_program) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Initializes the value for the clProgram attribute.
clPrograms - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
clType - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
clType - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
 
clType() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
OpenCL type contained within the clMem()
clType() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
OpenCL type contained within the clMem()
clType(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
Initializes the value for the clType attribute.
clusterDistance - Static variable in class net.bmahe.genetics4j.samples.clustering.FitnessSharingUtils
 
Clustering - Class in net.bmahe.genetics4j.samples.clustering
 
Clustering() - Constructor for class net.bmahe.genetics4j.samples.clustering.Clustering
 
ClusteringUtils - Class in net.bmahe.genetics4j.samples.mixturemodel
 
ClusteringUtils() - Constructor for class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
Coefficient(RandomGenerator, double, double) - Static method in class net.bmahe.genetics4j.gp.math.Terminals
 
CoefficientInt(RandomGenerator, int, int) - Static method in class net.bmahe.genetics4j.gp.math.Terminals
 
CoefficientOperation<T> - Class in net.bmahe.genetics4j.gp.math
 
CoefficientOperation() - Constructor for class net.bmahe.genetics4j.gp.math.CoefficientOperation
 
CoefficientRounded(RandomGenerator, int, int) - Static method in class net.bmahe.genetics4j.gp.math.Terminals
 
ColumnExtractor<T,U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners
 
ColumnExtractor.Builder<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
 
columnExtractorFunction - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
 
columnExtractorFunction - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
 
columnExtractorFunction() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
 
columnExtractorFunction() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
 
columnExtractorFunction(ColumnExtractorFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
Initializes the value for the columnExtractorFunction attribute.
ColumnExtractorFunction<T,U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners
 
columnExtractors - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
columnExtractors - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
columnExtractors() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
List of Column Extractors.
columnExtractors() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
List of Column Extractors.
columnExtractors(Iterable<? extends ColumnExtractor<T, U>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Sets or replaces all elements for columnExtractors list.
combinationPolicies - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
 
combinationPolicies - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
combinationPolicies() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
combinationPolicies() - Method in class net.bmahe.genetics4j.core.spec.combination.MultiCombinations
 
combinationPolicies(Iterable<? extends CombinationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
Sets or replaces all elements for combinationPolicies list.
combinationPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
combinationPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
combinationPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
combinationPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
combinationPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
combinationPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
combinationPolicy() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines the policy to generate new offsprings from two parents
combinationPolicy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines the policy to generate new offsprings from two parents
combinationPolicy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines the policy to generate new offsprings from two parents
combinationPolicy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
combinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the combinationPolicy attribute.
combinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the combinationPolicy attribute.
combinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the combinationPolicy attribute.
CombinationPolicy - Interface in net.bmahe.genetics4j.core.spec.combination
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in interface net.bmahe.genetics4j.core.combination.ChromosomeCombinator
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.erx.IntEdgeRecombinationCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multicombinations.MultiChromosomeCombinations
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multipointarithmetic.DoubleChromosomeMultiPointArithmetic
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multipointarithmetic.FloatChromosomeMultiPointArithmetic
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multipointarithmetic.IntChromosomeMultiPointArithmetic
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multipointcrossover.BitChromosomeMultiPointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multipointcrossover.DoubleChromosomeMultiPointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multipointcrossover.FloatChromosomeMultiPointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.multipointcrossover.IntChromosomeMultiPointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.ordercrossover.IntChromosomeOrderCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.DoubleChromosomeSinglePointArithmetic
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.FloatChromosomeSinglePointArithmetic
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.IntChromosomeSinglePointArithmetic
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.singlepointcrossover.BitChromosomeSinglePointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.singlepointcrossover.DoubleChromosomeSinglePointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.singlepointcrossover.FloatChromosomeSinglePointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.core.combination.singlepointcrossover.IntChromosomeSinglePointCrossover
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.gp.combination.ProgramChromosomeCombinator
 
combine(AbstractEAConfiguration<T>, Chromosome, T, Chromosome, T) - Method in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
combine(AbstractEAConfiguration, List<List<Chromosome>>) - Method in class net.bmahe.genetics4j.core.combination.AllCasesGenotypeCombinator
 
combine(AbstractEAConfiguration, List<List<Chromosome>>) - Method in interface net.bmahe.genetics4j.core.combination.GenotypeCombinator
 
combineParents(Population<T>, GenotypeCombinator) - Method in class net.bmahe.genetics4j.core.EASystem
 
comparator - Variable in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
comparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
 
comparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
comparator() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
comparator() - Method in class net.bmahe.genetics4j.core.spec.selection.Tournament
 
comparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
Initializes the value for the comparator attribute.
comparators - Variable in class net.bmahe.genetics4j.moo.FitnessVector
 
compare(TreeNode<Operation<T>>, TreeNode<Operation<T>>) - Static method in class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
Simple strict comparison.
compare(Genotype, Genotype, int) - Static method in class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
 
compare(FitnessVector<U>, FitnessVector<U>) - Static method in class net.bmahe.genetics4j.moo.FitnessVector
 
compare(ParentComparisonPolicy, NeatChromosome, NeatChromosome, int) - Method in class net.bmahe.genetics4j.neat.combination.parentcompare.FitnessComparisonHandler
 
compare(ParentComparisonPolicy, NeatChromosome, NeatChromosome, int) - Method in class net.bmahe.genetics4j.neat.combination.parentcompare.FitnessThenSizeComparisonHandler
 
compare(ParentComparisonPolicy, NeatChromosome, NeatChromosome, int) - Method in interface net.bmahe.genetics4j.neat.combination.parentcompare.ParentComparisonHandler
 
compareTo(FitnessVector<T>) - Method in class net.bmahe.genetics4j.moo.FitnessVector
 
compatibilityDistance(List<Connection>, List<Connection>, float, float, float) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
 
compatibilityDistance(Genotype, Genotype, int, float, float, float) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
 
compute - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
compute - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation
 
compute() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
compute() - Method in class net.bmahe.genetics4j.gp.math.CoefficientOperation
 
compute() - Method in class net.bmahe.genetics4j.gp.math.InputOperation
 
compute() - Method in class net.bmahe.genetics4j.gp.Operation
 
compute(ExecutorService, List<Genotype>) - Method in interface net.bmahe.genetics4j.core.FitnessBulkAsync
Compute the fitness of a population
compute(BiFunction<T[], Object[], Object>) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Initializes the value for the compute attribute.
compute(Map<Integer, Float>) - Method in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
compute(Genotype) - Method in interface net.bmahe.genetics4j.core.Fitness
 
compute(OpenCLExecutionContext, String, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputer
 
compute(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
compute(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
compute(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
compute(OpenCLExecutionContext, KernelExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.MultipleComputer
 
compute(OpenCLExecutionContext, KernelExecutionContext, ExecutorService, long, List<Genotype>, ResultExtractor) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.FitnessExtractor
 
computeAdditionalIndividuals(Set<Integer>, double[], Population<T>, int) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
computeAllDistances(double[][]) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
computeBackwardConnections(List<Connection>) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
 
computeBackwardLinks(List<Connection>) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
 
computeDeadNodes(List<Connection>, Map<Integer, Set<Integer>>, Map<Integer, Set<Integer>>, Set<Integer>) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
Working backward from the output nodes, we identify the nodes that did not get visited as dead nodes
computeDensity(List<List<Pair<Integer, Double>>>, int, Population<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
computeDistance(double[][], int, int) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
computeFinalFitness(double[], double[], Population<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
computeFitness(int, double[][], double[][], int) - Static method in class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
computeFitnessWithSSE(int, double[][], double[][], int) - Static method in class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
computeForwardLinks(List<Connection>) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
 
computeNewId() - Method in class net.bmahe.genetics4j.neat.SpeciesIdGenerator
 
computeNewId(int, int) - Method in class net.bmahe.genetics4j.neat.InnovationManager
 
computeObjectiveDistances(BiFunction<T, T, Double>, Population<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
computeRawFitness(Comparator<T>, double[], Population<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
computeSideData(int) - Method in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
computeSilhouetteScore(double[][], double[][], int, Map<Integer, Set<Integer>>, int[], int) - Static method in class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
computeSortedDistances(double[][], Population<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
computeStrength(Comparator<T>, Population<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
computeSumSquaredErrors(double[][], double[][], double[][], Map<Integer, Set<Integer>>, int[]) - Static method in class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
Connection - Interface in net.bmahe.genetics4j.neat
 
Connection.Builder - Class in net.bmahe.genetics4j.neat
 
ConnectionPair - Record Class in net.bmahe.genetics4j.neat
 
ConnectionPair(int, int) - Constructor for record class net.bmahe.genetics4j.neat.ConnectionPair
Creates an instance of a ConnectionPair record class.
connections - Variable in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
connections - Variable in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
content - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
 
content - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
content() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
content() - Method in class net.bmahe.genetics4j.gpu.spec.Program
 
content(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Sets or replaces all elements for content list.
context - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
context - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
context() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
 
context() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
context(Optional<? extends U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Initializes the optional value context to context.
context(U) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Initializes the optional value context to context.
copyAndReplace(TreeNode<Operation<?>>, TreeNode<Operation<?>>, TreeNode<Operation<?>>) - Method in class net.bmahe.genetics4j.gp.combination.ProgramChromosomeCombinator
 
copyOf(ChromosomeFactoryProvider) - Static method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Creates an immutable copy of a ChromosomeFactoryProvider value.
copyOf(Individual<T>) - Static method in class net.bmahe.genetics4j.core.ImmutableIndividual
Creates an immutable copy of a Individual value.
copyOf(FitnessSharing<T>) - Static method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Creates an immutable copy of a FitnessSharing value.
copyOf(BitChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
Creates an immutable copy of a BitChromosomeSpec value.
copyOf(DoubleChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Creates an immutable copy of a DoubleChromosomeSpec value.
copyOf(FloatChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Creates an immutable copy of a FloatChromosomeSpec value.
copyOf(IntChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
Creates an immutable copy of a IntChromosomeSpec value.
copyOf(MultiCombinations) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Creates an immutable copy of a MultiCombinations value.
copyOf(MultiPointArithmetic) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
Creates an immutable copy of a MultiPointArithmetic value.
copyOf(MultiPointCrossover) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
Creates an immutable copy of a MultiPointCrossover value.
copyOf(OrderCrossover) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover
Creates an immutable copy of a OrderCrossover value.
copyOf(PickFirstParent) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent
Creates an immutable copy of a PickFirstParent value.
copyOf(SinglePointArithmetic) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
Creates an immutable copy of a SinglePointArithmetic value.
copyOf(SinglePointCrossover) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover
Creates an immutable copy of a SinglePointCrossover value.
copyOf(EAConfiguration<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Creates an immutable copy of a EAConfiguration value.
copyOf(EAConfigurationBulkAsync<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Creates an immutable copy of a EAConfigurationBulkAsync value.
copyOf(EAExecutionContext<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Creates an immutable copy of a EAExecutionContext value.
copyOf(EvolutionResult<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Creates an immutable copy of a EvolutionResult value.
copyOf(GenotypeFitness<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
Creates an immutable copy of a GenotypeFitness value.
copyOf(CreepMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
Creates an immutable copy of a CreepMutation value.
copyOf(MultiMutations) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Creates an immutable copy of a MultiMutations value.
copyOf(PartialMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
Creates an immutable copy of a PartialMutation value.
copyOf(RandomMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
Creates an immutable copy of a RandomMutation value.
copyOf(SwapMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Creates an immutable copy of a SwapMutation value.
copyOf(DeleteNLast) - Static method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
Creates an immutable copy of a DeleteNLast value.
copyOf(Elitism) - Static method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Creates an immutable copy of a Elitism value.
copyOf(GenerationalReplacement) - Static method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
Creates an immutable copy of a GenerationalReplacement value.
copyOf(DoubleTournament<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Creates an immutable copy of a DoubleTournament value.
copyOf(MultiSelections) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Creates an immutable copy of a MultiSelections value.
copyOf(MultiTournaments<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Creates an immutable copy of a MultiTournaments value.
copyOf(ProportionalTournament<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Creates an immutable copy of a ProportionalTournament value.
copyOf(RandomSelection) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection
Creates an immutable copy of a RandomSelection value.
copyOf(RouletteWheel) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel
Creates an immutable copy of a RouletteWheel value.
copyOf(SelectAll) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll
Creates an immutable copy of a SelectAll value.
copyOf(Tournament<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
Creates an immutable copy of a Tournament value.
copyOf(NormalDistribution) - Static method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
Creates an immutable copy of a NormalDistribution value.
copyOf(UniformDistribution) - Static method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution
Creates an immutable copy of a UniformDistribution value.
copyOf(ColumnExtractor<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
Creates an immutable copy of a ColumnExtractor value.
copyOf(CSVEvolutionListener<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Creates an immutable copy of a CSVEvolutionListener value.
copyOf(EvolutionStep<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Creates an immutable copy of a EvolutionStep value.
copyOf(InputSpec) - Static method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Creates an immutable copy of a InputSpec value.
copyOf(CoefficientOperation<T>) - Static method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Creates an immutable copy of a CoefficientOperation value.
copyOf(InputOperation<T>) - Static method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Creates an immutable copy of a InputOperation value.
copyOf(Operation<T>) - Static method in class net.bmahe.genetics4j.gp.ImmutableOperation
Creates an immutable copy of a Operation value.
copyOf(TarpeianMethod) - Static method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Creates an immutable copy of a TarpeianMethod value.
copyOf(Program) - Static method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Creates an immutable copy of a Program value.
copyOf(ProgramTreeChromosomeSpec) - Static method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
Creates an immutable copy of a ProgramTreeChromosomeSpec value.
copyOf(ProgramRandomCombine) - Static method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine
Creates an immutable copy of a ProgramRandomCombine value.
copyOf(NodeReplacement) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
Creates an immutable copy of a NodeReplacement value.
copyOf(ProgramApplyRules) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Creates an immutable copy of a ProgramApplyRules value.
copyOf(ProgramRandomMutate) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
Creates an immutable copy of a ProgramRandomMutate value.
copyOf(ProgramRandomPrune) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
Creates an immutable copy of a ProgramRandomPrune value.
copyOf(Rule) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
Creates an immutable copy of a Rule value.
copyOf(TrimTree) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
Creates an immutable copy of a TrimTree value.
copyOf(Device) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Creates an immutable copy of a Device value.
copyOf(KernelInfo) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Creates an immutable copy of a KernelInfo value.
copyOf(Platform) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Creates an immutable copy of a Platform value.
copyOf(OpenCLExecutionContext) - Static method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Creates an immutable copy of a OpenCLExecutionContext value.
copyOf(CLData) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Creates an immutable copy of a CLData value.
copyOf(KernelExecutionContext) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
Creates an immutable copy of a KernelExecutionContext value.
copyOf(MultiStageDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
Creates an immutable copy of a MultiStageDescriptor value.
copyOf(StageDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Creates an immutable copy of a StageDescriptor value.
copyOf(SingleKernelFitnessDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Creates an immutable copy of a SingleKernelFitnessDescriptor value.
copyOf(GPUEAConfiguration<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Creates an immutable copy of a GPUEAConfiguration value.
copyOf(GPUEAExecutionContext<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Creates an immutable copy of a GPUEAExecutionContext value.
copyOf(Program) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Creates an immutable copy of a Program value.
copyOf(NSGA2Selection<T>) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Creates an immutable copy of a NSGA2Selection value.
copyOf(TournamentNSGA2Selection<T>) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Creates an immutable copy of a TournamentNSGA2Selection value.
copyOf(SPEA2Replacement<T>) - Static method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Creates an immutable copy of a SPEA2Replacement value.
copyOf(Connection) - Static method in interface net.bmahe.genetics4j.neat.Connection
 
copyOf(Connection) - Static method in class net.bmahe.genetics4j.neat.ImmutableConnection
Creates an immutable copy of a Connection value.
copyOf(NeatCombination) - Static method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Creates an immutable copy of a NeatCombination value.
copyOf(FitnessComparison) - Static method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison
Creates an immutable copy of a FitnessComparison value.
copyOf(FitnessThenSizeComparison) - Static method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison
Creates an immutable copy of a FitnessThenSizeComparison value.
copyOf(AddConnection) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
Creates an immutable copy of a AddConnection value.
copyOf(AddNode) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
Creates an immutable copy of a AddNode value.
copyOf(DeleteConnection) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
Creates an immutable copy of a DeleteConnection value.
copyOf(DeleteNode) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
Creates an immutable copy of a DeleteNode value.
copyOf(NeatConnectionWeight) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
Creates an immutable copy of a NeatConnectionWeight value.
copyOf(SwitchStateMutation) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
Creates an immutable copy of a SwitchStateMutation value.
copyOf(NeatChromosomeSpec) - Static method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Creates an immutable copy of a NeatChromosomeSpec value.
copyOf(NeatSelection<T>) - Static method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
Creates an immutable copy of a NeatSelection value.
COS - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
COS_OF_COEFFICIENT - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
COS_PI - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
CPU - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
 
createBasicOffsprings(Population<T>, int) - Method in class net.bmahe.genetics4j.core.EASystem
Create offsprings without mutation
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.CreepMutationPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.MultiMutationsPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in interface net.bmahe.genetics4j.core.mutation.MutationPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.PartialMutationPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.RandomMutationPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.SwapMutationPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.NodeReplacementPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutatePolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPrunePolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.gp.mutation.TrimTreePolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.AddConnectionPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.AddNodePolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.DeleteConnectionPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.DeleteNodePolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.NeatConnectionWeightPolicyHandler
 
createMutator(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicyHandlerResolver<T>, MutationPolicy) - Method in class net.bmahe.genetics4j.neat.mutation.NeatSwitchStatePolicyHandler
 
createOffsprings(Population<T>, int) - Method in class net.bmahe.genetics4j.core.EASystem
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
createUnmodifiableEnumSet(Iterable<T>) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
createUnmodifiableSet(List<T>) - Static method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Unmodifiable set constructed from list to avoid rehashing.
createUnmodifiableSet(List<T>) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Unmodifiable set constructed from list to avoid rehashing.
createUnmodifiableSet(List<T>) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Unmodifiable set constructed from list to avoid rehashing.
createUnmodifiableSet(List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Unmodifiable set constructed from list to avoid rehashing.
CreepMutation - Class in net.bmahe.genetics4j.core.spec.mutation
 
CreepMutation() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.CreepMutation
 
CreepMutationPolicyHandler<T> - Class in net.bmahe.genetics4j.core.mutation
 
CreepMutationPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.CreepMutationPolicyHandler
 
crowdingDistanceAssignment(int, List<T>, Function<Integer, Comparator<T>>, ObjectiveDistance<T>) - Static method in class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2Utils
 
CSVEvolutionListener<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
Evolution Listener which writes the output of each generation to a CSV file
CSVEvolutionListener() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
CSVEvolutionListener.Builder<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
 
csvLogger(String, Function<EvolutionStep<FitnessVector<Double>, List<Set<Integer>>>, Double>, Function<EvolutionStep<FitnessVector<Double>, List<Set<Integer>>>, Double>) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionUtils
Sepcialization for FitnessVector
csvLogger(String, Function<EvolutionStep<T, List<Set<Integer>>>, Double>, Function<EvolutionStep<T, List<Set<Integer>>>, Double>, BiFunction<List<Genotype>, List<T>, List<FitnessVector<Double>>>) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionUtils
 
csvLoggerDouble(String, Function<EvolutionStep<Double, List<Set<Integer>>>, Double>, Function<EvolutionStep<Double, List<Set<Integer>>>, Double>) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionUtils
Sepcialization for Double
csvPrinter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
currentId - Variable in class net.bmahe.genetics4j.neat.InnovationManager
 
currentId - Variable in class net.bmahe.genetics4j.neat.SpeciesIdGenerator
 
currentIndex - Variable in class net.bmahe.genetics4j.core.PopulationIterator
 
CUSTOM - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
 

D

data - Variable in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
data - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
DataLoader - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
dataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Association of kernel argument index and a data loader
dataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Association of kernel argument index and a data loader
dataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Association of kernel argument index and a data loader
dataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
Association of kernel argument index and a data loader
dataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the dataLoaders map.
dataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the dataLoaders map.
DataLoaders - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
DataLoaders() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
DataSupplier<T> - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
deduplicate - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
deduplicate() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Comparator used for deduplication of solution prior to processing
deduplicate() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
deduplicate() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Comparator used for deduplication of solution prior to processing
deduplicate() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
deduplicate() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
Comparator used for deduplication of solution prior to processing
deduplicate() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Comparator used for deduplication of solution prior to processing
deduplicate() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Comparator used for deduplication of solution prior to processing
deduplicate() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
deduplicate() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
Comparator used for deduplication of solution prior to processing
deduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
Initializes the value for the deduplicate attribute.
deduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
deduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Initializes the value for the deduplicate attribute.
deduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
deduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
Initializes the value for the deduplicate attribute.
deduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
deduplicateBuildStage - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
deduplicateBuildStage - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
deduplicateBuildStage - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
deduplicator - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
deduplicator - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
deduplicator - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
DEFAULT - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
 
DEFAULT_ALPHA - Static variable in class net.bmahe.genetics4j.core.spec.combination.MultiPointArithmetic
 
DEFAULT_ALPHA - Static variable in class net.bmahe.genetics4j.core.spec.combination.SinglePointArithmetic
 
DEFAULT_AT_LEAST_NUM_OFFSPRINGS - Static variable in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
 
DEFAULT_AT_LEAST_NUM_SURVIVORS - Static variable in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
 
DEFAULT_AUTO_FLUSH - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
DEFAULT_COMBINATION_ARITHMETIC - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_COMBINATION_CROSSOVER_ARITHMETIC - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_CREEP_MUTATION_MEAN - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_CREEP_MUTATION_RATE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_CREEP_MUTATION_STDDEV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
DEFAULT_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
DEFAULT_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
DEFAULT_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
DEFAULT_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
DEFAULT_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
DEFAULT_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
DEFAULT_DEST_CSV_WITH_SHARING - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
DEFAULT_DEST_CSV_WITHOUT_SHARING - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
DEFAULT_EPSILON - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
DEFAULT_INHERITANCE_THRESHOLD - Static variable in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
 
DEFAULT_INITIAL_ID - Static variable in class net.bmahe.genetics4j.neat.InnovationManager
 
DEFAULT_INITIAL_ID - Static variable in class net.bmahe.genetics4j.neat.SpeciesIdGenerator
 
DEFAULT_NUM_CLUSTERS - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_NUMBER_TOURNAMENTS - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_OFFSPRING_RATIO - Static variable in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Default offspring ratio
DEFAULT_OFFSPRING_RATIO - Static variable in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
 
DEFAULT_OPTIMIZATION - Static variable in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Default optimization strategy
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
DEFAULT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
DEFAULT_RANDOM_MUTATION_RATE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
DEFAULT_REENABLE_GENE_INHERITANCE_THRESHOLD - Static variable in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
 
DEFAULT_WEAK_RATIO - Static variable in interface net.bmahe.genetics4j.core.spec.replacement.DeleteNLast
 
defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
defaultChromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultChromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultChromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for defaultChromosomeCombinatorHandlers list.
defaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for defaultChromosomeCombinatorHandlers list.
defaultChromosomeCombinatorHandlers(List<ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlers(List<ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeCombinatorHandlersIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultChromosomeCombinatorHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultChromosomeFactories - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
defaultChromosomeFactories - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
defaultChromosomeFactories - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
defaultChromosomeFactories() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
defaultChromosomeFactories() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
defaultChromosomeFactories() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
defaultChromosomeFactories(Iterable<? extends ChromosomeFactory<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Sets or replaces all elements for defaultChromosomeFactories list.
defaultChromosomeFactories(List<ChromosomeFactory<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
defaultChromosomeFactoriesBuildStage - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
defaultChromosomeFactoriesIsSet() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
defaultChromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultChromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultChromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for defaultChromosomeMutationPolicyHandlers list.
defaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for defaultChromosomeMutationPolicyHandlers list.
defaultChromosomeMutationPolicyHandlers(List<ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlers(List<ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultChromosomeMutationPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultChromosomeMutationPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
defaultMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for defaultMutationPolicyHandlers list.
defaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for defaultMutationPolicyHandlers list.
defaultMutationPolicyHandlers(List<MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultMutationPolicyHandlers(List<MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultMutationPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultMutationPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
defaultReplacementStrategyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultReplacementStrategyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultReplacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for defaultReplacementStrategyHandlers list.
defaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for defaultReplacementStrategyHandlers list.
defaultReplacementStrategyHandlers(List<ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlers(List<ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultReplacementStrategyHandlersIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultReplacementStrategyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
defaultSelectionPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
defaultSelectionPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
defaultSelectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for defaultSelectionPolicyHandlers list.
defaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for defaultSelectionPolicyHandlers list.
defaultSelectionPolicyHandlers(List<SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlers(List<SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
defaultSelectionPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
defaultSelectionPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
DeleteConnection - Class in net.bmahe.genetics4j.neat.spec.mutation
 
DeleteConnection() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.DeleteConnection
 
DeleteConnectionPolicyHandler<T> - Class in net.bmahe.genetics4j.neat.mutation
 
DeleteConnectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.DeleteConnectionPolicyHandler
 
DeleteNLast - Interface in net.bmahe.genetics4j.core.spec.replacement
Delete N Last
DeleteNLast.Builder - Class in net.bmahe.genetics4j.core.spec.replacement
 
DeleteNLastImpl<T> - Class in net.bmahe.genetics4j.core.replacement
 
DeleteNLastImpl(DeleteNLast, Selector<T>) - Constructor for class net.bmahe.genetics4j.core.replacement.DeleteNLastImpl
 
DeleteNLastReplacementStrategyHandler<T> - Class in net.bmahe.genetics4j.core.replacement
 
DeleteNLastReplacementStrategyHandler() - Constructor for class net.bmahe.genetics4j.core.replacement.DeleteNLastReplacementStrategyHandler
 
deleteNLastSpec - Variable in class net.bmahe.genetics4j.core.replacement.DeleteNLastImpl
 
DeleteNode - Class in net.bmahe.genetics4j.neat.spec.mutation
 
DeleteNode() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.DeleteNode
 
DeleteNodePolicyHandler<T> - Class in net.bmahe.genetics4j.neat.mutation
 
DeleteNodePolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.DeleteNodePolicyHandler
 
device - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
device - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
device() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
device() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
device(Device) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Initializes the value for the device attribute.
Device - Interface in net.bmahe.genetics4j.gpu.opencl.model
 
deviceFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
deviceFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
deviceFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
deviceFilters() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
 
deviceFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
deviceFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
deviceFilters(Predicate<Device>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Initializes the value for the deviceFilters attribute.
deviceFilters(Predicate<Device>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
DeviceFilters - Class in net.bmahe.genetics4j.gpu.spec
 
DeviceFilters() - Constructor for class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
deviceFiltersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
deviceId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
deviceId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
deviceId() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
deviceId() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
deviceId(cl_device_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the deviceId attribute.
DeviceReader - Class in net.bmahe.genetics4j.gpu.opencl
 
DeviceReader() - Constructor for class net.bmahe.genetics4j.gpu.opencl.DeviceReader
 
deviceType - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
deviceType - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
deviceType() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
deviceType() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
deviceType(Iterable<DeviceType>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Sets or replaces all elements for deviceType set.
DeviceType - Enum Class in net.bmahe.genetics4j.gpu.opencl.model
 
DeviceType() - Constructor for enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
 
DeviceUtils - Class in net.bmahe.genetics4j.gpu.opencl
 
DeviceUtils() - Constructor for class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
deviceVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
deviceVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
deviceVersion() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
deviceVersion() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
deviceVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the deviceVersion attribute.
dimensions() - Method in class net.bmahe.genetics4j.moo.FitnessVector
 
distance - Variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
distance - Variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
distance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
distance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
distance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
distance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
distance - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
 
distance - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
distance() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
distance() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
distance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Define how to compute distances between fitness scores along their objectives
distance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Define how to compute distances between fitness scores along their objectives
distance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
Define how to compute distances between fitness scores along their objectives
distance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Define how to compute distances between fitness scores along their objectives
distance() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Define how to compute distances in objective space between two solutions
distance() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
Define how to compute distances in objective space between two solutions
distance(BiFunction<Genotype, Genotype, Double>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
Initializes the value for the distance attribute.
distance(BiFunction<T, T, Double>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
Initializes the value for the distance attribute.
distance(ObjectiveDistance<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
Initializes the value for the distance attribute.
distance(ObjectiveDistance<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Initializes the value for the distance attribute.
distance(Position, Position) - Static method in class net.bmahe.genetics4j.samples.TSVExample
 
distance(T, T, int) - Method in interface net.bmahe.genetics4j.moo.ObjectiveDistance
Compute the distance between two fitness scores along one objective
distribution - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
distribution - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
distribution - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
distribution - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
distribution - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
 
distribution - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
distribution() - Method in class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
 
distribution() - Method in class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
 
distribution() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
distribution() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
distribution() - Method in class net.bmahe.genetics4j.core.spec.mutation.CreepMutation
 
distribution() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
distribution(Distribution) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
Initializes the value for the distribution attribute.
distribution(Distribution) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
Initializes the value for the distribution attribute.
distribution(Distribution) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
Initializes the value for the distribution attribute.
Distribution - Interface in net.bmahe.genetics4j.core.spec.statistics.distributions
 
DISTRIBUTION_NUM_PARAMETERS - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
distributionFloatValueSupplier(RandomGenerator, float, float, Distribution) - Static method in class net.bmahe.genetics4j.core.util.DistributionUtils
 
distributionNumParameters - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
distributionNumParameters - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
distributionNumParameters - Variable in class net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
 
DistributionUtils - Class in net.bmahe.genetics4j.core.util
 
DistributionUtils() - Constructor for class net.bmahe.genetics4j.core.util.DistributionUtils
 
distributionValueSupplier(RandomGenerator, double, double, Distribution) - Static method in class net.bmahe.genetics4j.core.util.DistributionUtils
 
DIV - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
DIV_SAME_BRANCHES - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
DIV_TWO_COEFFICIENT_FINITE - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
doFitnessFirst - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
doFitnessFirst - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
doFitnessFirst() - Method in class net.bmahe.genetics4j.core.spec.selection.DoubleTournament
 
doFitnessFirst() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
doFitnessFirst(boolean) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
Initializes the value for the doFitnessFirst attribute.
doFitnessFirstIsSet() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
doGA(int, double, double, int, int, int, double, double, double, double, Fitness<Double>, Termination<Double>, int, String, double[][], double[][], String, String) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
dominance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
dominance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
dominance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
dominance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
dominance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
dominance - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
dominance - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
 
dominance - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
dominance - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
dominance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Override the dominance operator.
dominance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
dominance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Override the dominance operator.
dominance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
dominance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
Override the dominance operator.
dominance() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Override the dominance operator.
dominance() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Defines the Pareto dominance relation
dominance() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
dominance() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
Defines the Pareto dominance relation
dominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
Initializes the value for the dominance attribute.
dominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
dominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Initializes the value for the dominance attribute.
dominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
dominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
Initializes the value for the dominance attribute.
dominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
dominanceBuildStage - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
dominanceBuildStage - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
dominanceBuildStage - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
DoubleChromosome - Class in net.bmahe.genetics4j.core.chromosomes
 
DoubleChromosome(int, double, double, double[]) - Constructor for class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
DoubleChromosomeCreepMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.creepmutation
 
DoubleChromosomeCreepMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.DoubleChromosomeCreepMutationHandler
 
DoubleChromosomeFactory - Class in net.bmahe.genetics4j.core.chromosomes.factory
 
DoubleChromosomeFactory(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.DoubleChromosomeFactory
 
DoubleChromosomeMultiPointArithmetic<T> - Class in net.bmahe.genetics4j.core.combination.multipointarithmetic
 
DoubleChromosomeMultiPointArithmetic(RandomGenerator, MultiPointArithmetic) - Constructor for class net.bmahe.genetics4j.core.combination.multipointarithmetic.DoubleChromosomeMultiPointArithmetic
 
DoubleChromosomeMultiPointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.multipointcrossover
 
DoubleChromosomeMultiPointCrossover(RandomGenerator, MultiPointCrossover) - Constructor for class net.bmahe.genetics4j.core.combination.multipointcrossover.DoubleChromosomeMultiPointCrossover
 
DoubleChromosomeRandomMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.randommutation
 
DoubleChromosomeRandomMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.DoubleChromosomeRandomMutationHandler
 
DoubleChromosomeSinglePointArithmetic<T> - Class in net.bmahe.genetics4j.core.combination.singlepointarithmetic
 
DoubleChromosomeSinglePointArithmetic(RandomGenerator, double) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointarithmetic.DoubleChromosomeSinglePointArithmetic
 
DoubleChromosomeSinglePointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.singlepointcrossover
 
DoubleChromosomeSinglePointCrossover(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointcrossover.DoubleChromosomeSinglePointCrossover
 
DoubleChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
 
DoubleChromosomeSpec() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
 
DoubleChromosomeSpec.Builder - Class in net.bmahe.genetics4j.core.spec.chromosome
 
DoubleChromosomeSwapMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.swapmutation
 
DoubleChromosomeSwapMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.DoubleChromosomeSwapMutationHandler
 
DoubleTournament<T> - Class in net.bmahe.genetics4j.core.spec.selection
 
DoubleTournament() - Constructor for class net.bmahe.genetics4j.core.spec.selection.DoubleTournament
 
DoubleTournamentSelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
DoubleTournamentSelectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.DoubleTournamentSelectionPolicyHandler
 
DoubleTournamentSelector<T> - Class in net.bmahe.genetics4j.core.selection
 
DoubleTournamentSelector(SelectionPolicy, RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
driverVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
driverVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
driverVersion() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
driverVersion() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
driverVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the driverVersion attribute.
duplicateAndApplyRule(Program, TreeNode<Operation<?>>) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorMutator
 
duplicateAndCut(Program, TreeNode<Operation<?>>, int, int) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPruneMutator
 
duplicateAndMutate(Program, TreeNode<Operation<?>>, int, int) - Method in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
duplicateAndMutate(Program, TreeNode<Operation<?>>, int, int, int) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
duplicateAndReplaceNode(Program, TreeNode<Operation<?>>, int, int) - Method in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
duplicateNode(Program, TreeNode<Operation<?>>, int, int) - Method in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 

E

E - Static variable in class net.bmahe.genetics4j.gp.math.Terminals
 
eaConfiguration - Variable in class net.bmahe.genetics4j.core.EASystem
 
eaConfiguration - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
eaConfiguration - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
eaConfiguration - Variable in class net.bmahe.genetics4j.core.util.GenotypeGenerator
 
eaConfiguration - Variable in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
eaConfiguration - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
eaConfiguration - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPruneMutator
 
eaConfiguration - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorMutator
 
eaConfiguration - Variable in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
eaConfiguration() - Method in class net.bmahe.genetics4j.core.spec.EvolutionResult
 
eaConfiguration() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
eaConfiguration(AbstractEAConfiguration<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Initializes the value for the eaConfiguration attribute.
EAConfiguration<T> - Class in net.bmahe.genetics4j.core.spec
Evolutionary Algorithm Configuration.
EAConfiguration() - Constructor for class net.bmahe.genetics4j.core.spec.EAConfiguration
 
EAConfiguration.Builder<T> - Class in net.bmahe.genetics4j.core.spec
 
eaConfigurationBulkAsync - Variable in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorBulkAsync
 
EAConfigurationBulkAsync<T> - Class in net.bmahe.genetics4j.core.spec
Evolutionary Algorithm Configuration.
EAConfigurationBulkAsync() - Constructor for class net.bmahe.genetics4j.core.spec.EAConfigurationBulkAsync
 
EAConfigurationBulkAsync.Builder<T> - Class in net.bmahe.genetics4j.core.spec
 
eaConfigurationSync - Variable in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorSync
 
eaExecutionContext - Variable in class net.bmahe.genetics4j.core.combination.ChromosomeCombinatorResolver
 
eaExecutionContext - Variable in class net.bmahe.genetics4j.core.EASystem
 
eaExecutionContext - Variable in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorSync
 
eaExecutionContext - Variable in class net.bmahe.genetics4j.core.mutation.MutationPolicyHandlerResolver
 
eaExecutionContext - Variable in class net.bmahe.genetics4j.core.selection.SelectionPolicyHandlerResolver
 
EAExecutionContext<T> - Class in net.bmahe.genetics4j.core.spec
Evolutionary Algorithm - Execution Context
EAExecutionContext() - Constructor for class net.bmahe.genetics4j.core.spec.EAExecutionContext
 
EAExecutionContexts - Class in net.bmahe.genetics4j.core.spec
Defines multiple factory and helper methods to create and manage EAExecutionContexts
EAExecutionContexts() - Constructor for class net.bmahe.genetics4j.core.spec.EAExecutionContexts
 
EASystem<T> - Class in net.bmahe.genetics4j.core
Main class used to manage and execute the evolution process
EASystem(AbstractEAConfiguration<T>, long, List<ChromosomeCombinator<T>>, double, Selector<T>, List<Mutator>, ReplacementStrategyImplementor<T>, AbstractEAExecutionContext<T>, FitnessEvaluator<T>) - Constructor for class net.bmahe.genetics4j.core.EASystem
 
EASystemFactory - Class in net.bmahe.genetics4j.core
Suite of helper methods to create instances of EASystem
EASystemFactory() - Constructor for class net.bmahe.genetics4j.core.EASystemFactory
Prevents instantiation since it's a bunch of static methods
EdgeRecombinationCrossover - Class in net.bmahe.genetics4j.core.spec.combination
 
EdgeRecombinationCrossover() - Constructor for class net.bmahe.genetics4j.core.spec.combination.EdgeRecombinationCrossover
 
EdgeRecombinationCrossoverHandler<T> - Class in net.bmahe.genetics4j.core.combination.erx
 
EdgeRecombinationCrossoverHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.erx.EdgeRecombinationCrossoverHandler
 
eliminateLowestPerformers(AbstractEAConfiguration<T>, List<Species<T>>) - Method in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
Elitism - Interface in net.bmahe.genetics4j.core.spec.replacement
Specify an elitism based replacement strategy
Elitism.Builder - Class in net.bmahe.genetics4j.core.spec.replacement
 
ElitismImpl<T> - Class in net.bmahe.genetics4j.core.replacement
 
ElitismImpl(Elitism, Selector<T>, Selector<T>) - Constructor for class net.bmahe.genetics4j.core.replacement.ElitismImpl
 
ElitismReplacementStrategyHandler<T> - Class in net.bmahe.genetics4j.core.replacement
 
ElitismReplacementStrategyHandler() - Constructor for class net.bmahe.genetics4j.core.replacement.ElitismReplacementStrategyHandler
 
elitismSpec - Variable in class net.bmahe.genetics4j.core.replacement.ElitismImpl
 
EMBEDDED_PROFILE - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
 
empty() - Static method in class net.bmahe.genetics4j.core.Population
 
enrichForScalarFitness(ImmutableEAExecutionContext.Builder<T>) - Static method in class net.bmahe.genetics4j.core.spec.EAExecutionContexts
Enrich an EAExecutionContext builder based on the knowledge of the fitness function returning a scalar value.
enrichWithNeat(ImmutableEAExecutionContext.Builder<T>) - Static method in class net.bmahe.genetics4j.neat.NeatEAExecutionContexts
 
enrichWithNeat(ImmutableEAExecutionContext.Builder<T>, InnovationManager, SpeciesIdGenerator, ChromosomeFactoryProvider) - Static method in class net.bmahe.genetics4j.neat.NeatEAExecutionContexts
 
environmentalSelection(List<List<Pair<Integer, Double>>>, double[], double[], Population<T>, int) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
EPSILON - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
equals(Object) - Method in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
equals(Object) - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
equals(Object) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
This instance is equal to all instances of ImmutableChromosomeFactoryProvider that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
equals(Object) - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
equals(Object) - Method in class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
equals(Object) - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
equals(Object) - Method in record class net.bmahe.genetics4j.core.evaluation.TaskResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.bmahe.genetics4j.core.Genotype
 
equals(Object) - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
This instance is equal to all instances of ImmutableIndividual that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.Population
 
equals(Object) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
This instance is equal to all instances of ImmutableFitnessSharing that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
This instance is equal to all instances of ImmutableBitChromosomeSpec that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
This instance is equal to all instances of ImmutableDoubleChromosomeSpec that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
This instance is equal to all instances of ImmutableFloatChromosomeSpec that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
This instance is equal to all instances of ImmutableIntChromosomeSpec that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
This instance is equal to all instances of ImmutableMultiCombinations that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
This instance is equal to all instances of ImmutableMultiPointArithmetic that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
This instance is equal to all instances of ImmutableMultiPointCrossover that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover
This instance is equal to all instances of ImmutableOrderCrossover that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent
This instance is equal to all instances of ImmutablePickFirstParent that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
This instance is equal to all instances of ImmutableSinglePointArithmetic that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover
This instance is equal to all instances of ImmutableSinglePointCrossover that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
This instance is equal to all instances of ImmutableEAConfiguration that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
This instance is equal to all instances of ImmutableEAConfigurationBulkAsync that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
This instance is equal to all instances of ImmutableEAExecutionContext that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
This instance is equal to all instances of ImmutableEvolutionResult that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
This instance is equal to all instances of ImmutableGenotypeFitness that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
This instance is equal to all instances of ImmutableCreepMutation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
This instance is equal to all instances of ImmutableMultiMutations that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
This instance is equal to all instances of ImmutablePartialMutation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
This instance is equal to all instances of ImmutableRandomMutation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
This instance is equal to all instances of ImmutableSwapMutation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
This instance is equal to all instances of ImmutableDeleteNLast that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
This instance is equal to all instances of ImmutableElitism that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
This instance is equal to all instances of ImmutableGenerationalReplacement that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
This instance is equal to all instances of ImmutableDoubleTournament that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
This instance is equal to all instances of ImmutableMultiSelections that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
This instance is equal to all instances of ImmutableMultiTournaments that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
This instance is equal to all instances of ImmutableProportionalTournament that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection
This instance is equal to all instances of ImmutableRandomSelection that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel
This instance is equal to all instances of ImmutableRouletteWheel that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll
This instance is equal to all instances of ImmutableSelectAll that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
This instance is equal to all instances of ImmutableTournament that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
This instance is equal to all instances of ImmutableNormalDistribution that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution
This instance is equal to all instances of ImmutableUniformDistribution that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
equals(Object) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
This instance is equal to all instances of ImmutableColumnExtractor that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
This instance is equal to all instances of ImmutableCSVEvolutionListener that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
This instance is equal to all instances of ImmutableEvolutionStep that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
This instance is equal to all instances of ImmutableInputSpec that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
This instance is equal to all instances of ImmutableOperation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
This instance is equal to all instances of ImmutableCoefficientOperation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
This instance is equal to all instances of ImmutableInputOperation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
This instance is equal to all instances of ImmutableTarpeianMethod that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
This instance is equal to all instances of ImmutableProgram that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
This instance is equal to all instances of ImmutableProgramTreeChromosomeSpec that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine
This instance is equal to all instances of ImmutableProgramRandomCombine that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
This instance is equal to all instances of ImmutableNodeReplacement that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
This instance is equal to all instances of ImmutableProgramApplyRules that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
This instance is equal to all instances of ImmutableProgramRandomMutate that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
This instance is equal to all instances of ImmutableProgramRandomPrune that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
This instance is equal to all instances of ImmutableRule that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
This instance is equal to all instances of ImmutableTrimTree that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
This instance is equal to all instances of ImmutableOpenCLExecutionContext that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
This instance is equal to all instances of ImmutableDevice that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
This instance is equal to all instances of ImmutableKernelInfo that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
This instance is equal to all instances of ImmutablePlatform that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
This instance is equal to all instances of ImmutableCLData that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
This instance is equal to all instances of ImmutableSingleKernelFitnessDescriptor that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
This instance is equal to all instances of ImmutableKernelExecutionContext that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
This instance is equal to all instances of ImmutableMultiStageDescriptor that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
This instance is equal to all instances of ImmutableStageDescriptor that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
This instance is equal to all instances of ImmutableGPUEAConfiguration that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
This instance is equal to all instances of ImmutableGPUEAExecutionContext that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
This instance is equal to all instances of ImmutableProgram that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.moo.FitnessVector
 
equals(Object) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
This instance is equal to all instances of ImmutableNSGA2Selection that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
This instance is equal to all instances of ImmutableTournamentNSGA2Selection that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
This instance is equal to all instances of ImmutableSPEA2Replacement that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
equals(Object) - Method in record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.bmahe.genetics4j.neat.ConnectionPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
This instance is equal to all instances of ImmutableConnection that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
This instance is equal to all instances of ImmutableNeatCombination that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison
This instance is equal to all instances of ImmutableFitnessComparison that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison
This instance is equal to all instances of ImmutableFitnessThenSizeComparison that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
This instance is equal to all instances of ImmutableNeatChromosomeSpec that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
This instance is equal to all instances of ImmutableAddConnection that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
This instance is equal to all instances of ImmutableAddNode that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
This instance is equal to all instances of ImmutableDeleteConnection that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
This instance is equal to all instances of ImmutableDeleteNode that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
This instance is equal to all instances of ImmutableNeatConnectionWeight that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
This instance is equal to all instances of ImmutableSwitchStateMutation that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
This instance is equal to all instances of ImmutableNeatSelection that have equal attribute values.
equals(Object) - Method in class net.bmahe.genetics4j.neat.Species
 
equals(Object) - Method in class net.bmahe.genetics4j.samples.TSPLIBProblem
 
equalTo(int, ImmutableChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
equalTo(int, ImmutableIndividual<?>) - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
 
equalTo(int, ImmutableFitnessSharing<?>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
equalTo(int, ImmutableBitChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
 
equalTo(int, ImmutableDoubleChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
equalTo(int, ImmutableFloatChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
equalTo(int, ImmutableIntChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
equalTo(int, ImmutableMultiCombinations) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
equalTo(int, ImmutableMultiPointArithmetic) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
 
equalTo(int, ImmutableMultiPointCrossover) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
 
equalTo(int, ImmutableOrderCrossover) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover
 
equalTo(int, ImmutablePickFirstParent) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent
 
equalTo(int, ImmutableSinglePointArithmetic) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
 
equalTo(int, ImmutableSinglePointCrossover) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover
 
equalTo(int, ImmutableEAConfiguration<?>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
equalTo(int, ImmutableEAConfigurationBulkAsync<?>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
equalTo(int, ImmutableEAExecutionContext<?>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
equalTo(int, ImmutableEvolutionResult<?>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
equalTo(int, ImmutableGenotypeFitness<?>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
 
equalTo(int, ImmutableCreepMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
equalTo(int, ImmutableMultiMutations) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
equalTo(int, ImmutablePartialMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
equalTo(int, ImmutableRandomMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
 
equalTo(int, ImmutableSwapMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
equalTo(int, ImmutableDeleteNLast) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
 
equalTo(int, ImmutableElitism) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
equalTo(int, ImmutableGenerationalReplacement) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
 
equalTo(int, ImmutableDoubleTournament<?>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
equalTo(int, ImmutableMultiSelections) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
equalTo(int, ImmutableMultiTournaments<?>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
 
equalTo(int, ImmutableProportionalTournament<?>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
equalTo(int, ImmutableRandomSelection) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection
 
equalTo(int, ImmutableRouletteWheel) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel
 
equalTo(int, ImmutableSelectAll) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll
 
equalTo(int, ImmutableTournament<?>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
equalTo(int, ImmutableNormalDistribution) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
equalTo(int, ImmutableUniformDistribution) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution
 
equalTo(int, ImmutableColumnExtractor<?, ?>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
 
equalTo(int, ImmutableCSVEvolutionListener<?, ?>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
equalTo(int, ImmutableEvolutionStep<?, ?>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
equalTo(int, ImmutableInputSpec) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
 
equalTo(int, ImmutableOperation<?>) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
equalTo(int, ImmutableCoefficientOperation<?>) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
equalTo(int, ImmutableInputOperation<?>) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
equalTo(int, ImmutableTarpeianMethod) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
equalTo(int, ImmutableProgram) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
equalTo(int, ImmutableProgramTreeChromosomeSpec) - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
 
equalTo(int, ImmutableProgramRandomCombine) - Method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine
 
equalTo(int, ImmutableNodeReplacement) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
 
equalTo(int, ImmutableProgramApplyRules) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
 
equalTo(int, ImmutableProgramRandomMutate) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
 
equalTo(int, ImmutableProgramRandomPrune) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
 
equalTo(int, ImmutableRule) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
 
equalTo(int, ImmutableTrimTree) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
 
equalTo(int, ImmutableOpenCLExecutionContext) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
equalTo(int, ImmutableDevice) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
equalTo(int, ImmutableKernelInfo) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
equalTo(int, ImmutablePlatform) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
equalTo(int, ImmutableCLData) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
 
equalTo(int, ImmutableSingleKernelFitnessDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
equalTo(int, ImmutableKernelExecutionContext) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
equalTo(int, ImmutableMultiStageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
equalTo(int, ImmutableStageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
equalTo(int, ImmutableGPUEAConfiguration<?>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
equalTo(int, ImmutableGPUEAExecutionContext<?>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
equalTo(int, ImmutableProgram) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
equalTo(int, ImmutableNSGA2Selection<?>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
equalTo(int, ImmutableTournamentNSGA2Selection<?>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
equalTo(int, ImmutableSPEA2Replacement<?>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
equalTo(int, ImmutableConnection) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
 
equalTo(int, ImmutableNeatCombination) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
equalTo(int, ImmutableFitnessComparison) - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison
 
equalTo(int, ImmutableFitnessThenSizeComparison) - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison
 
equalTo(int, ImmutableNeatChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
equalTo(int, ImmutableAddConnection) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
 
equalTo(int, ImmutableAddNode) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
 
equalTo(int, ImmutableDeleteConnection) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
 
equalTo(int, ImmutableDeleteNode) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
 
equalTo(int, ImmutableNeatConnectionWeight) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
equalTo(int, ImmutableSwitchStateMutation) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
 
equalTo(int, ImmutableNeatSelection<?>) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
evaluate(double) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionUtils
 
evaluate(long, List<Genotype>) - Method in class net.bmahe.genetics4j.core.EASystem
 
evaluate(long, List<Genotype>) - Method in interface net.bmahe.genetics4j.core.evaluation.FitnessEvaluator
Compute the fitness for a list of genotypes
evaluate(long, List<Genotype>) - Method in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorBulkAsync
 
evaluate(long, List<Genotype>) - Method in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorSync
 
evaluate(long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
evaluateOnce(long, List<Genotype>) - Method in class net.bmahe.genetics4j.core.EASystem
 
evolutionContextSupplier - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
evolutionContextSupplier - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
evolutionContextSupplier - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
evolutionContextSupplier() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
User defined function to provide some additional information when computing the value to write.
evolutionContextSupplier() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
User defined function to provide some additional information when computing the value to write.
evolutionContextSupplier() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
evolutionContextSupplier(GenerationFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Initializes the value for the evolutionContextSupplier attribute.
evolutionContextSupplier(GenerationFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
evolutionContextSupplierBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
EvolutionListener<T> - Interface in net.bmahe.genetics4j.core.evolutionlisteners
 
EvolutionListenerLogTopN<T> - Class in net.bmahe.genetics4j.core.evolutionlisteners
 
EvolutionListenerLogTopN(Logger, int, int) - Constructor for class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
EvolutionListenerLogTopN(Logger, int, int, Comparator<T>, Function<Genotype, String>) - Constructor for class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
evolutionListeners - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
evolutionListeners - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
evolutionListeners - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
evolutionListeners - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
evolutionListeners - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
evolutionListeners - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
evolutionListeners() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
evolutionListeners() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
evolutionListeners() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
evolutionListeners() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
evolutionListeners() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
evolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for evolutionListeners list.
evolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for evolutionListeners list.
evolutionListeners(List<EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
evolutionListeners(List<EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
EvolutionListeners - Class in net.bmahe.genetics4j.core.evolutionlisteners
 
EvolutionListeners() - Constructor for class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
evolutionListenersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
evolutionListenersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
evolutionListenersIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
evolutionListenersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
EvolutionResult<T> - Class in net.bmahe.genetics4j.core.spec
 
EvolutionResult() - Constructor for class net.bmahe.genetics4j.core.spec.EvolutionResult
 
EvolutionStep<T,U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners
 
EvolutionStep.Builder<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
 
evolve() - Method in class net.bmahe.genetics4j.core.EASystem
Triggers the evolutionary process
execute(TreeChromosome<Operation<?>>, Object[]) - Static method in class net.bmahe.genetics4j.gp.utils.ProgramUtils
 
execute(TreeNode<Operation<?>>, Object[]) - Static method in class net.bmahe.genetics4j.gp.utils.ProgramUtils
 
executeNEATXor(Optional<String>, int, String) - Static method in class net.bmahe.genetics4j.samples.neat.Main
 
executorService - Variable in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorBulkAsync
 
executorService - Variable in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorSync
 
executorService - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
EXP - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
EXP_OF_COEFFICIENT - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
extensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
extensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
extensions() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
extensions() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
extensions(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Sets or replaces all elements for extensions set.
extractClData(Device, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 
extractFloatArray(OpenCLExecutionContext, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 
extractImageAsByteArray(OpenCLExecutionContext, int, int, int, int, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 
extractIntArray(OpenCLExecutionContext, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 
extractLongArray(OpenCLExecutionContext, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 

F

FeedForwardNetwork - Class in net.bmahe.genetics4j.neat
 
FeedForwardNetwork(Set<Integer>, Set<Integer>, List<Connection>, Function<Float, Float>) - Constructor for class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
filename - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
filename - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
filename() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
Destination file name for the CSV file
filename() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Destination file name for the CSV file
filename(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Initializes the value for the filename attribute.
filter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
filter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
filter - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
filter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
Users can supply an optional set of filters to control which individuals get written and in which order.
filter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Users can supply an optional set of filters to control which individuals get written and in which order.
filter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Initializes the value for the filter attribute.
filter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
filterBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
find(ParentComparisonPolicy) - Method in class net.bmahe.genetics4j.neat.combination.parentcompare.ParentComparisonHandlerLocator
 
findMatchingChromosomeMutationPolicyHandler(AbstractEAExecutionContext<T>, MutationPolicy, ChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.util.ChromosomeResolverUtils
 
findReplacementCandidates(Program, TreeNode<Operation<?>>) - Method in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
firstComparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
firstComparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
firstComparator() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
firstComparator() - Method in interface net.bmahe.genetics4j.core.spec.selection.ProportionalTournament
 
firstComparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
Initializes the value for the firstComparator attribute.
fitness - Variable in record class net.bmahe.genetics4j.core.evaluation.TaskResult
The field for the fitness record component.
fitness - Variable in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
 
fitness - Variable in class net.bmahe.genetics4j.core.ImmutableIndividual
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
 
fitness - Variable in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
 
fitness - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
fitness - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
fitness - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
fitness - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
fitness() - Method in record class net.bmahe.genetics4j.core.evaluation.TaskResult
Returns the value of the fitness record component.
fitness() - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
 
fitness() - Method in interface net.bmahe.genetics4j.core.Individual
 
fitness() - Method in class net.bmahe.genetics4j.core.spec.EAConfiguration
Defines how should individuals' fitness be assessed
fitness() - Method in class net.bmahe.genetics4j.core.spec.EAConfigurationBulkAsync
Defines how should individuals' fitness be assessed
fitness() - Method in class net.bmahe.genetics4j.core.spec.EvolutionResult
 
fitness() - Method in interface net.bmahe.genetics4j.core.spec.GenotypeFitness
 
fitness() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines how should individuals' fitness be assessed
fitness() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines how should individuals' fitness be assessed
fitness() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
fitness() - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
 
fitness() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
 
fitness() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
fitness() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
 
fitness() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
fitness(Iterable<? extends T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Sets or replaces all elements for fitness list.
fitness(Fitness<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the fitness attribute.
fitness(FitnessBulkAsync<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the fitness attribute.
fitness(OpenCLFitness<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the fitness attribute.
fitness(T) - Method in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
Initializes the value for the fitness attribute.
fitness(T) - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
Initializes the value for the fitness attribute.
fitness(T) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Initializes the value for the fitness attribute.
Fitness<T> - Interface in net.bmahe.genetics4j.core
 
fitnessBasedComparator(AbstractEAConfiguration<T>) - Static method in class net.bmahe.genetics4j.core.util.IndividualUtils
 
FitnessBulkAsync<T> - Interface in net.bmahe.genetics4j.core
Defines a way to evaluate the fitness of a population in an asynchronous manner
fitnessComparator() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Return a comparator based on the optimization method and natural order
FitnessComparison - Interface in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Comparing parents based on their fitness
FitnessComparison.Builder - Class in net.bmahe.genetics4j.neat.spec.combination.parentcompare
 
FitnessComparisonHandler - Class in net.bmahe.genetics4j.neat.combination.parentcompare
 
FitnessComparisonHandler() - Constructor for class net.bmahe.genetics4j.neat.combination.parentcompare.FitnessComparisonHandler
 
fitnessCPU(int, double[][]) - Method in class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
fitnessCPU(int, double[][]) - Method in class net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
 
fitnesses - Variable in class net.bmahe.genetics4j.core.Population
 
fitnesses - Variable in class net.bmahe.genetics4j.moo.FitnessVector
 
fitnessEvaluator - Variable in class net.bmahe.genetics4j.core.EASystem
 
FitnessEvaluator<T> - Interface in net.bmahe.genetics4j.core.evaluation
Facade to abstract the various ways that fitnesses could be evaluated
FitnessEvaluatorBulkAsync<T> - Class in net.bmahe.genetics4j.core.evaluation
Wrapper around FitnessBulkAsync for computing the fitness of a population
FitnessEvaluatorBulkAsync(EAConfigurationBulkAsync<T>, ExecutorService) - Constructor for class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorBulkAsync
 
FitnessEvaluatorSync<T> - Class in net.bmahe.genetics4j.core.evaluation
Wrapper around Fitness for computing the fitness of a population
FitnessEvaluatorSync(EAExecutionContext<T>, EAConfiguration<T>, ExecutorService) - Constructor for class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorSync
 
fitnessExtractor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
fitnessExtractor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
fitnessExtractor(int, double[][]) - Method in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
FitnessExtractor<T> - Interface in net.bmahe.genetics4j.gpu.spec.fitness
 
fitnessNEAT(boolean) - Static method in class net.bmahe.genetics4j.samples.neat.Main
 
FitnessSharing<T> - Class in net.bmahe.genetics4j.core.postevaluationprocess
 
FitnessSharing() - Constructor for class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
FitnessSharingExample - Class in net.bmahe.genetics4j.samples
 
FitnessSharingExample() - Constructor for class net.bmahe.genetics4j.samples.FitnessSharingExample
 
FitnessSharingUtils - Class in net.bmahe.genetics4j.samples.clustering
 
FitnessSharingUtils() - Constructor for class net.bmahe.genetics4j.samples.clustering.FitnessSharingUtils
 
FitnessThenSizeComparison - Interface in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Comparing parents based on fitness first and then their size in case of equal fitness.
FitnessThenSizeComparison.Builder - Class in net.bmahe.genetics4j.neat.spec.combination.parentcompare
 
FitnessThenSizeComparisonHandler - Class in net.bmahe.genetics4j.neat.combination.parentcompare
 
FitnessThenSizeComparisonHandler() - Constructor for class net.bmahe.genetics4j.neat.combination.parentcompare.FitnessThenSizeComparisonHandler
 
fitnessTournament - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
fitnessTournament - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
fitnessTournament() - Method in class net.bmahe.genetics4j.core.spec.selection.DoubleTournament
 
fitnessTournament() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
fitnessTournament(Tournament<T>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
Initializes the value for the fitnessTournament attribute.
FitnessUtils - Class in net.bmahe.genetics4j.samples.clustering
 
FitnessUtils() - Constructor for class net.bmahe.genetics4j.samples.clustering.FitnessUtils
 
FitnessVector<T> - Class in net.bmahe.genetics4j.moo
 
FitnessVector(Collection<T>) - Constructor for class net.bmahe.genetics4j.moo.FitnessVector
 
FitnessVector(Collection<T>, Collection<Comparator<T>>) - Constructor for class net.bmahe.genetics4j.moo.FitnessVector
 
FitnessVector(T...) - Constructor for class net.bmahe.genetics4j.moo.FitnessVector
 
FloatChromosome - Class in net.bmahe.genetics4j.core.chromosomes
 
FloatChromosome(int, float, float, float[]) - Constructor for class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
FloatChromosomeCreepMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.creepmutation
 
FloatChromosomeCreepMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.FloatChromosomeCreepMutationHandler
 
FloatChromosomeFactory - Class in net.bmahe.genetics4j.core.chromosomes.factory
 
FloatChromosomeFactory(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.FloatChromosomeFactory
 
FloatChromosomeMultiPointArithmetic<T> - Class in net.bmahe.genetics4j.core.combination.multipointarithmetic
 
FloatChromosomeMultiPointArithmetic(RandomGenerator, MultiPointArithmetic) - Constructor for class net.bmahe.genetics4j.core.combination.multipointarithmetic.FloatChromosomeMultiPointArithmetic
 
FloatChromosomeMultiPointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.multipointcrossover
 
FloatChromosomeMultiPointCrossover(RandomGenerator, MultiPointCrossover) - Constructor for class net.bmahe.genetics4j.core.combination.multipointcrossover.FloatChromosomeMultiPointCrossover
 
FloatChromosomeRandomMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.randommutation
 
FloatChromosomeRandomMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.FloatChromosomeRandomMutationHandler
 
FloatChromosomeSinglePointArithmetic<T> - Class in net.bmahe.genetics4j.core.combination.singlepointarithmetic
 
FloatChromosomeSinglePointArithmetic(RandomGenerator, float) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointarithmetic.FloatChromosomeSinglePointArithmetic
 
FloatChromosomeSinglePointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.singlepointcrossover
 
FloatChromosomeSinglePointCrossover(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointcrossover.FloatChromosomeSinglePointCrossover
 
FloatChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
 
FloatChromosomeSpec() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
 
FloatChromosomeSpec.Builder - Class in net.bmahe.genetics4j.core.spec.chromosome
 
FloatChromosomeSwapMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.swapmutation
 
FloatChromosomeSwapMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.FloatChromosomeSwapMutationHandler
 
forGP(RandomGenerator) - Static method in class net.bmahe.genetics4j.gp.spec.GPEAExecutionContexts
Create a new EAExecutionContext pre-configured to support Genetic Programming.
forGP(RandomGenerator, ProgramHelper, ProgramGenerator) - Static method in class net.bmahe.genetics4j.gp.spec.GPEAExecutionContexts
Create a new EAExecutionContext pre-configured to support Genetic Programming.
format(NeatChromosome, Map<Integer, String>) - Method in class net.bmahe.genetics4j.neat.util.GraphvizFormatter
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
formatInitCycleMessage() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
 
formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
forScalarFitness() - Static method in class net.bmahe.genetics4j.core.spec.EAExecutionContexts
Create an EAExecutionContext builder based on the knowledge of the fitness function returning a scalar value.
from - Variable in record class net.bmahe.genetics4j.core.evaluation.TaskResult
The field for the from record component.
from - Variable in record class net.bmahe.genetics4j.neat.ConnectionPair
The field for the from record component.
from() - Method in record class net.bmahe.genetics4j.core.evaluation.TaskResult
Returns the value of the from record component.
from() - Method in record class net.bmahe.genetics4j.neat.ConnectionPair
Returns the value of the from record component.
from(short, Object) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
from(short, Object) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
from(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Fill a builder with attribute values from the provided ChromosomeFactoryProvider instance.
from(Individual<T>) - Method in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
Fill a builder with attribute values from the provided Individual instance.
from(FitnessSharing<T>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
Fill a builder with attribute values from the provided FitnessSharing instance.
from(AbstractEAConfiguration<T>, AbstractEAExecutionContext<T>, ExecutorService, FitnessEvaluator<T>) - Static method in class net.bmahe.genetics4j.core.EASystemFactory
 
from(BitChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
Fill a builder with attribute values from the provided BitChromosomeSpec instance.
from(DoubleChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
Fill a builder with attribute values from the provided DoubleChromosomeSpec instance.
from(FloatChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
Fill a builder with attribute values from the provided FloatChromosomeSpec instance.
from(IntChromosomeSpec) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
Fill a builder with attribute values from the provided IntChromosomeSpec instance.
from(MultiCombinations) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations.Builder
Fill a builder with attribute values from the provided MultiCombinations instance.
from(MultiPointArithmetic) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
Fill a builder with attribute values from the provided MultiPointArithmetic instance.
from(MultiPointCrossover) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
Fill a builder with attribute values from the provided MultiPointCrossover instance.
from(OrderCrossover) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover.Builder
Fill a builder with attribute values from the provided OrderCrossover instance.
from(PickFirstParent) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent.Builder
Fill a builder with attribute values from the provided PickFirstParent instance.
from(SinglePointArithmetic) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
Fill a builder with attribute values from the provided SinglePointArithmetic instance.
from(SinglePointCrossover) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover.Builder
Fill a builder with attribute values from the provided SinglePointCrossover instance.
from(EAConfiguration<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Fill a builder with attribute values from the provided EAConfiguration instance.
from(EAConfiguration<T>, EAExecutionContext<T>) - Static method in class net.bmahe.genetics4j.core.EASystemFactory
Factory method to create a EASystem with a simple fitness computation method.
from(EAConfiguration<T>, EAExecutionContext<T>, ExecutorService) - Static method in class net.bmahe.genetics4j.core.EASystemFactory
Factory method to create a EASystem with a simple fitness computation method
from(EAConfigurationBulkAsync<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Fill a builder with attribute values from the provided EAConfigurationBulkAsync instance.
from(EAConfigurationBulkAsync<T>, EAExecutionContext<T>) - Static method in class net.bmahe.genetics4j.core.EASystemFactory
Factory method to create a EASystem with an asynchronous fitness computation method
from(EAConfigurationBulkAsync<T>, EAExecutionContext<T>, ExecutorService) - Static method in class net.bmahe.genetics4j.core.EASystemFactory
Factory method to create a EASystem with an asynchronous fitness computation method
from(EAExecutionContext<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Fill a builder with attribute values from the provided EAExecutionContext instance.
from(EvolutionResult<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Fill a builder with attribute values from the provided EvolutionResult instance.
from(GenotypeFitness<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
Fill a builder with attribute values from the provided GenotypeFitness instance.
from(CreepMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
Fill a builder with attribute values from the provided CreepMutation instance.
from(MultiMutations) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
Fill a builder with attribute values from the provided MultiMutations instance.
from(PartialMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
Fill a builder with attribute values from the provided PartialMutation instance.
from(RandomMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
Fill a builder with attribute values from the provided RandomMutation instance.
from(SwapMutation) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
Fill a builder with attribute values from the provided SwapMutation instance.
from(DeleteNLast) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
Fill a builder with attribute values from the provided DeleteNLast instance.
from(Elitism) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Fill a builder with attribute values from the provided Elitism instance.
from(GenerationalReplacement) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
Fill a builder with attribute values from the provided GenerationalReplacement instance.
from(DoubleTournament<T>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
Fill a builder with attribute values from the provided DoubleTournament instance.
from(MultiSelections) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
Fill a builder with attribute values from the provided MultiSelections instance.
from(MultiTournaments<T>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
Fill a builder with attribute values from the provided MultiTournaments instance.
from(ProportionalTournament<T>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
Fill a builder with attribute values from the provided ProportionalTournament instance.
from(RandomSelection) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection.Builder
Fill a builder with attribute values from the provided RandomSelection instance.
from(RouletteWheel) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel.Builder
Fill a builder with attribute values from the provided RouletteWheel instance.
from(SelectAll) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll.Builder
Fill a builder with attribute values from the provided SelectAll instance.
from(Tournament<T>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
Fill a builder with attribute values from the provided Tournament instance.
from(NormalDistribution) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
Fill a builder with attribute values from the provided NormalDistribution instance.
from(UniformDistribution) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution.Builder
Fill a builder with attribute values from the provided UniformDistribution instance.
from(ColumnExtractor<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
Fill a builder with attribute values from the provided ColumnExtractor instance.
from(CSVEvolutionListener<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Fill a builder with attribute values from the provided CSVEvolutionListener instance.
from(EvolutionStep<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Fill a builder with attribute values from the provided EvolutionStep instance.
from(InputSpec) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
Fill a builder with attribute values from the provided InputSpec instance.
from(CoefficientOperation<T>) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
Fill a builder with attribute values from the provided net.bmahe.genetics4j.gp.math.CoefficientOperation instance.
from(InputOperation<T>) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
Fill a builder with attribute values from the provided net.bmahe.genetics4j.gp.math.InputOperation instance.
from(Operation<T>) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Fill a builder with attribute values from the provided Operation instance.
from(Operation<T>) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
Fill a builder with attribute values from the provided net.bmahe.genetics4j.gp.Operation instance.
from(Operation<T>) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
Fill a builder with attribute values from the provided net.bmahe.genetics4j.gp.Operation instance.
from(TarpeianMethod) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
Fill a builder with attribute values from the provided TarpeianMethod instance.
from(Program) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Fill a builder with attribute values from the provided Program instance.
from(ProgramTreeChromosomeSpec) - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
Fill a builder with attribute values from the provided ProgramTreeChromosomeSpec instance.
from(ProgramRandomCombine) - Method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine.Builder
Fill a builder with attribute values from the provided ProgramRandomCombine instance.
from(NodeReplacement) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
Fill a builder with attribute values from the provided NodeReplacement instance.
from(ProgramApplyRules) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
Fill a builder with attribute values from the provided ProgramApplyRules instance.
from(ProgramRandomMutate) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
Fill a builder with attribute values from the provided ProgramRandomMutate instance.
from(ProgramRandomPrune) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
Fill a builder with attribute values from the provided ProgramRandomPrune instance.
from(Rule) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
Fill a builder with attribute values from the provided Rule instance.
from(TrimTree) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree.Builder
Fill a builder with attribute values from the provided TrimTree instance.
from(Device) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Fill a builder with attribute values from the provided Device instance.
from(KernelInfo) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
Fill a builder with attribute values from the provided KernelInfo instance.
from(Platform) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Fill a builder with attribute values from the provided Platform instance.
from(OpenCLExecutionContext) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Fill a builder with attribute values from the provided OpenCLExecutionContext instance.
from(CLData) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
Fill a builder with attribute values from the provided CLData instance.
from(KernelExecutionContext) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
Fill a builder with attribute values from the provided KernelExecutionContext instance.
from(MultiStageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Fill a builder with attribute values from the provided MultiStageDescriptor instance.
from(StageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Fill a builder with attribute values from the provided StageDescriptor instance.
from(SingleKernelFitnessDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Fill a builder with attribute values from the provided SingleKernelFitnessDescriptor instance.
from(GPUEAConfiguration<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Fill a builder with attribute values from the provided GPUEAConfiguration instance.
from(GPUEAConfiguration<T>, GPUEAExecutionContext<T>) - Static method in class net.bmahe.genetics4j.gpu.GPUEASystemFactory
 
from(GPUEAConfiguration<T>, GPUEAExecutionContext<T>, ExecutorService) - Static method in class net.bmahe.genetics4j.gpu.GPUEASystemFactory
 
from(GPUEAExecutionContext<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Fill a builder with attribute values from the provided GPUEAExecutionContext instance.
from(Program) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Fill a builder with attribute values from the provided Program instance.
from(NSGA2Selection<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
Fill a builder with attribute values from the provided NSGA2Selection instance.
from(TournamentNSGA2Selection<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Fill a builder with attribute values from the provided TournamentNSGA2Selection instance.
from(SPEA2Replacement<T>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
Fill a builder with attribute values from the provided SPEA2Replacement instance.
from(Connection) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Fill a builder with attribute values from the provided Connection instance.
from(NeatCombination) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
Fill a builder with attribute values from the provided NeatCombination instance.
from(FitnessComparison) - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison.Builder
Fill a builder with attribute values from the provided FitnessComparison instance.
from(FitnessThenSizeComparison) - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison.Builder
Fill a builder with attribute values from the provided FitnessThenSizeComparison instance.
from(AddConnection) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
Fill a builder with attribute values from the provided AddConnection instance.
from(AddNode) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
Fill a builder with attribute values from the provided AddNode instance.
from(DeleteConnection) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
Fill a builder with attribute values from the provided DeleteConnection instance.
from(DeleteNode) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
Fill a builder with attribute values from the provided DeleteNode instance.
from(NeatConnectionWeight) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
Fill a builder with attribute values from the provided NeatConnectionWeight instance.
from(SwitchStateMutation) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
Fill a builder with attribute values from the provided SwitchStateMutation instance.
from(NeatChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
Fill a builder with attribute values from the provided NeatChromosomeSpec instance.
from(NeatSelection<T>) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
Fill a builder with attribute values from the provided NeatSelection instance.
fromNodeIndex - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
fromNodeIndex - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection
 
fromNodeIndex() - Method in interface net.bmahe.genetics4j.neat.Connection
 
fromNodeIndex() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
 
fromNodeIndex(int) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Initializes the value for the fromNodeIndex attribute.
FULL_PROFILE - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
 
FullProgramGenerator - Class in net.bmahe.genetics4j.gp.program
 
FullProgramGenerator(ProgramHelper) - Constructor for class net.bmahe.genetics4j.gp.program.FullProgramGenerator
 
functions - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
functions - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
functions() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
functions() - Method in class net.bmahe.genetics4j.gp.program.Program
 
functions(Iterable<? extends OperationFactory>) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Sets or replaces all elements for functions set.
Functions - Class in net.bmahe.genetics4j.gp.math
 
Functions() - Constructor for class net.bmahe.genetics4j.gp.math.Functions
 

G

generate(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.BitChromosomeFactory
 
generate(ChromosomeSpec) - Method in interface net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactory
Generate a chromosome based on the specifications passed as a parameter
generate(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.DoubleChromosomeFactory
 
generate(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.FloatChromosomeFactory
 
generate(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.IntChromosomeFactory
 
generate(ChromosomeSpec) - Method in class net.bmahe.genetics4j.gp.chromosomes.factory.ProgramTreeChromosomeFactory
 
generate(ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.chromosomes.factory.NeatConnectedChromosomeFactory
 
generate(ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.chromosomes.factory.NeatEmptyChromosomeFactory
 
generate(Program) - Method in class net.bmahe.genetics4j.gp.program.FullProgramGenerator
 
generate(Program) - Method in class net.bmahe.genetics4j.gp.program.GrowProgramGenerator
 
generate(Program) - Method in class net.bmahe.genetics4j.gp.program.MultiProgramGenerator
 
generate(Program) - Method in interface net.bmahe.genetics4j.gp.program.ProgramGenerator
 
generate(Program) - Method in class net.bmahe.genetics4j.gp.program.RampedHalfAndHalfProgramGenerator
 
generate(Program) - Method in class net.bmahe.genetics4j.gp.program.StdProgramGenerator
 
generate(Program, int) - Method in class net.bmahe.genetics4j.gp.program.FullProgramGenerator
 
generate(Program, int) - Method in class net.bmahe.genetics4j.gp.program.GrowProgramGenerator
 
generate(Program, int) - Method in class net.bmahe.genetics4j.gp.program.MultiProgramGenerator
 
generate(Program, int) - Method in interface net.bmahe.genetics4j.gp.program.ProgramGenerator
 
generate(Program, int) - Method in class net.bmahe.genetics4j.gp.program.RampedHalfAndHalfProgramGenerator
 
generate(Program, int) - Method in class net.bmahe.genetics4j.gp.program.StdProgramGenerator
 
generate(Program, int, Class<U>) - Method in class net.bmahe.genetics4j.gp.program.FullProgramGenerator
 
generate(Program, int, Class<U>) - Method in class net.bmahe.genetics4j.gp.program.GrowProgramGenerator
 
generate(Program, int, Class<U>) - Method in class net.bmahe.genetics4j.gp.program.MultiProgramGenerator
 
generate(Program, int, Class<U>) - Method in interface net.bmahe.genetics4j.gp.program.ProgramGenerator
 
generate(Program, int, Class<U>) - Method in class net.bmahe.genetics4j.gp.program.RampedHalfAndHalfProgramGenerator
 
generate(Program, int, Class<U>) - Method in class net.bmahe.genetics4j.gp.program.StdProgramGenerator
 
generate(Program, Class<U>, int, int) - Method in class net.bmahe.genetics4j.gp.program.FullProgramGenerator
 
generate(Program, Class<U>, int, int) - Method in class net.bmahe.genetics4j.gp.program.GrowProgramGenerator
 
generate(Program, Class<U>, int, int) - Method in class net.bmahe.genetics4j.gp.program.StdProgramGenerator
 
generateClusters(Random, int, double, double, double, double) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
generateDataPoints(Random, double[][], int, double) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
generateGenotypes(int) - Method in class net.bmahe.genetics4j.core.util.GenotypeGenerator
 
generation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
generation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
generation - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
generation - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
generation() - Method in class net.bmahe.genetics4j.core.spec.EvolutionResult
 
generation() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
generation() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
 
generation() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
generation(long) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Initializes the value for the generation attribute.
generation(long) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Initializes the value for the generation attribute.
GenerationalReplacement - Interface in net.bmahe.genetics4j.core.spec.replacement
Generational Replacement strategy
GenerationalReplacement.Builder - Class in net.bmahe.genetics4j.core.spec.replacement
 
GenerationalReplacementImpl<T> - Class in net.bmahe.genetics4j.core.replacement
 
GenerationalReplacementImpl(GenerationalReplacement, Selector<T>) - Constructor for class net.bmahe.genetics4j.core.replacement.GenerationalReplacementImpl
 
generationalReplacementSpec - Variable in class net.bmahe.genetics4j.core.replacement.GenerationalReplacementImpl
 
GenerationalReplacementStrategyHandler<T> - Class in net.bmahe.genetics4j.core.replacement
 
GenerationalReplacementStrategyHandler() - Constructor for class net.bmahe.genetics4j.core.replacement.GenerationalReplacementStrategyHandler
 
GenerationFunction<T,U> - Interface in net.bmahe.genetics4j.extras.evolutionlisteners
 
GenericMutatorImpl - Class in net.bmahe.genetics4j.core.mutation
 
GenericMutatorImpl(RandomGenerator, ChromosomeMutationHandler<? extends Chromosome>[], MutationPolicy, double) - Constructor for class net.bmahe.genetics4j.core.mutation.GenericMutatorImpl
 
genotype - Variable in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
 
genotype - Variable in class net.bmahe.genetics4j.core.ImmutableIndividual
 
genotype - Variable in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
 
genotype - Variable in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
 
genotype() - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
 
genotype() - Method in interface net.bmahe.genetics4j.core.Individual
 
genotype() - Method in interface net.bmahe.genetics4j.core.spec.GenotypeFitness
 
genotype() - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
 
genotype(Genotype) - Method in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
Initializes the value for the genotype attribute.
genotype(Genotype) - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
Initializes the value for the genotype attribute.
Genotype - Class in net.bmahe.genetics4j.core
 
Genotype(Collection<Chromosome>) - Constructor for class net.bmahe.genetics4j.core.Genotype
 
Genotype(Chromosome...) - Constructor for class net.bmahe.genetics4j.core.Genotype
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
genotypeCombinator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
genotypeCombinator() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines how to combine the offspring chromosomes generated
genotypeCombinator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines how to combine the offspring chromosomes generated
genotypeCombinator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
genotypeCombinator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines how to combine the offspring chromosomes generated
genotypeCombinator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
genotypeCombinator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
genotypeCombinator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the genotypeCombinator attribute.
genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the genotypeCombinator attribute.
genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the genotypeCombinator attribute.
genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
GenotypeCombinator - Interface in net.bmahe.genetics4j.core.combination
 
genotypeCombinatorBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
genotypeCombinatorBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
genotypeCombinatorBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
GenotypeFitness<T> - Interface in net.bmahe.genetics4j.core.spec
Pair of Genotype to its associated fitness
genotypeGenerator - Variable in class net.bmahe.genetics4j.core.EASystem
 
genotypeGenerator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
genotypeGenerator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
genotypeGenerator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
genotypeGenerator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
genotypeGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
genotypeGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
genotypeGenerator() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines how to generate individuals
genotypeGenerator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines how to generate individuals
genotypeGenerator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines how to generate individuals
genotypeGenerator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
genotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the optional value genotypeGenerator to genotypeGenerator.
genotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the optional value genotypeGenerator to genotypeGenerator.
genotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the optional value genotypeGenerator to genotypeGenerator.
genotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the optional value genotypeGenerator to genotypeGenerator.
genotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the optional value genotypeGenerator to genotypeGenerator.
genotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the optional value genotypeGenerator to genotypeGenerator.
GenotypeGenerator<T> - Class in net.bmahe.genetics4j.core.util
 
GenotypeGenerator(ChromosomeFactoryProvider, AbstractEAConfiguration<T>) - Constructor for class net.bmahe.genetics4j.core.util.GenotypeGenerator
 
genotypes - Variable in class net.bmahe.genetics4j.core.Population
 
get(int) - Method in class net.bmahe.genetics4j.moo.FitnessVector
 
get(OpenCLExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataSupplier
 
getAllele(int) - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
getAllele(int) - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
getAllele(int) - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
getAllFitnesses() - Method in class net.bmahe.genetics4j.core.Population
 
getAllGenotypes() - Method in class net.bmahe.genetics4j.core.Population
 
getAncestors() - Method in class net.bmahe.genetics4j.neat.Species
 
getArity() - Method in class net.bmahe.genetics4j.gp.Operation
 
getAttributes() - Method in class net.bmahe.genetics4j.samples.TSPLIBProblem
 
getBit(int) - Method in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
getBitSet() - Method in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
getChild(int) - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
getChildAs(TreeNode<Operation<?>>, int, Class<T>) - Static method in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
getChildren() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
getChromosome(int) - Method in class net.bmahe.genetics4j.core.Genotype
 
getChromosome(int, Class<T>) - Method in class net.bmahe.genetics4j.core.Genotype
 
getChromosomes() - Method in class net.bmahe.genetics4j.core.Genotype
 
getChromosomeSpec(int) - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Returns a specific chromosome spec from the genotype definition
getCities() - Method in class net.bmahe.genetics4j.samples.TSPLIBProblem
 
getComparator(int) - Method in class net.bmahe.genetics4j.moo.FitnessVector
 
getConnections() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getData() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
getDepth() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
getDeviceIds(cl_platform_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
getDeviceIds(cl_platform_id, int, long) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
getDeviceInfoInt(cl_device_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
getDeviceInfoLong(cl_device_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
getDeviceInfoLongArray(cl_device_id, int, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
getDeviceInfoString(cl_device_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
getEAConfiguration() - Method in class net.bmahe.genetics4j.core.EASystem
 
getFitness(int) - Method in class net.bmahe.genetics4j.core.Population
 
getGenotype(int) - Method in class net.bmahe.genetics4j.core.Population
 
getId() - Method in class net.bmahe.genetics4j.neat.Species
 
getIndex(int) - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
getIndices() - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
getIndividual(int) - Method in class net.bmahe.genetics4j.core.Population
 
getInputNodeIndices() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getKernelWorkGroupInfoLong(cl_device_id, cl_kernel, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.KernelInfoUtils
 
getMaxIndices() - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
getMaxValue() - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
getMaxValue() - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
getMaxValue() - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
getMaxWeightValue() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getMembers() - Method in class net.bmahe.genetics4j.neat.Species
 
getMinValue() - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
getMinValue() - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
getMinValue() - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
getMinWeightValue() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getMutationClazz() - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
getName() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
getName() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
getName() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
getName() - Method in class net.bmahe.genetics4j.gp.Operation
 
getNumAlleles() - Method in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
getNumAlleles() - Method in interface net.bmahe.genetics4j.core.chromosomes.Chromosome
 
getNumAlleles() - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
getNumAlleles() - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
getNumAlleles() - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
getNumAlleles() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
getNumAlleles() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getNumAncestors() - Method in class net.bmahe.genetics4j.neat.Species
 
getNumInputs() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getNumMembers() - Method in class net.bmahe.genetics4j.neat.Species
 
getNumOutputs() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getOutputNodeIndices() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
getPoint() - Method in class net.bmahe.genetics4j.samples.clustering.LocationWrapper
 
getPopulationSize() - Method in class net.bmahe.genetics4j.core.EASystem
 
getPrettyName() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
getPrettyName() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
getPrettyName() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
getPrettyName() - Method in class net.bmahe.genetics4j.gp.Operation
 
getRandomGenerator() - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
getRoot() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
getSize() - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
getSize() - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
getSize() - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
getSize() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
getSize() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
getSize() - Method in class net.bmahe.genetics4j.core.Genotype
 
getStringParameter(cl_platform_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
 
getTotal() - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
getValues() - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
getValues() - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
getValues() - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
globalWorkDimensions - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
globalWorkDimensions() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
globalWorkDimensions() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
 
globalWorkSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
 
globalWorkSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
globalWorkSize() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
globalWorkSize() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
 
globalWorkSize(long...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
Initializes the value for the globalWorkSize attribute.
GPEAExecutionContexts - Class in net.bmahe.genetics4j.gp.spec
Defines multiple factory and helper methods to create and manage EAExecutionContexts appropriate for Genetic Programming
GPEAExecutionContexts() - Constructor for class net.bmahe.genetics4j.gp.spec.GPEAExecutionContexts
 
GPU - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
 
gpuEAConfiguration - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
GPUEAConfiguration<T> - Class in net.bmahe.genetics4j.gpu.spec
 
GPUEAConfiguration() - Constructor for class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
 
GPUEAConfiguration.Builder<T> - Class in net.bmahe.genetics4j.gpu.spec
 
gpuEAExecutionContext - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
GPUEAExecutionContext<T> - Class in net.bmahe.genetics4j.gpu.spec
 
GPUEAExecutionContext() - Constructor for class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
 
GPUEASystemFactory - Class in net.bmahe.genetics4j.gpu
 
GPUEASystemFactory() - Constructor for class net.bmahe.genetics4j.gpu.GPUEASystemFactory
 
GPUFitnessEvaluator<T> - Class in net.bmahe.genetics4j.gpu
 
GPUFitnessEvaluator(GPUEAExecutionContext<T>, GPUEAConfiguration<T>, ExecutorService) - Constructor for class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
grabProgramSources() - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
GraphvizFormatter - Class in net.bmahe.genetics4j.neat.util
 
GraphvizFormatter() - Constructor for class net.bmahe.genetics4j.neat.util.GraphvizFormatter
 
groupByNumClusters(double[][], EvolutionResult<FitnessVector<Float>>) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
GrowProgramGenerator - Class in net.bmahe.genetics4j.gp.program
 
GrowProgramGenerator(ProgramHelper) - Constructor for class net.bmahe.genetics4j.gp.program.GrowProgramGenerator
 

H

hammingDistance(BitChromosome, BitChromosome) - Static method in class net.bmahe.genetics4j.core.util.BitChromosomeUtils
 
hasChildOperation(TreeNode<Operation<?>>, int, String) - Static method in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
hashCode() - Method in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
hashCode() - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
hashCode() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Computes a hash code from attributes: randomGenerator, defaultChromosomeFactories, chromosomeFactoriesGenerator, chromosomeFactories.
hashCode() - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
hashCode() - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
hashCode() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
hashCode() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
hashCode() - Method in record class net.bmahe.genetics4j.core.evaluation.TaskResult
Returns a hash code value for this object.
hashCode() - Method in class net.bmahe.genetics4j.core.Genotype
 
hashCode() - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
Computes a hash code from attributes: genotype, fitness.
hashCode() - Method in class net.bmahe.genetics4j.core.Population
 
hashCode() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Computes a hash code from attributes: distance, sharing, scaleFitness.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
Computes a hash code from attributes: numBits.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Computes a hash code from attributes: size, minValue, maxValue, distribution.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Computes a hash code from attributes: size, minValue, maxValue, distribution.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
Computes a hash code from attributes: size, minValue, maxValue.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Computes a hash code from attributes: combinationPolicies.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
Computes a hash code from attributes: numCrossovers, alpha.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
Computes a hash code from attributes: numCrossovers.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
Computes a hash code from attributes: alpha.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Computes a hash code from attributes: chromosomeSpecs, parentSelectionPolicy, combinationPolicy, mutationPolicies, replacementStrategy, postEvaluationProcessor, termination, genotypeGenerator, seedPopulation, genotypeCombinator, offspringGeneratedRatio, optimization, fitness.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Computes a hash code from attributes: chromosomeSpecs, parentSelectionPolicy, combinationPolicy, mutationPolicies, replacementStrategy, postEvaluationProcessor, termination, genotypeGenerator, seedPopulation, genotypeCombinator, offspringGeneratedRatio, optimization, fitness.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Computes a hash code from attributes: defaultChromosomeCombinatorHandlers, chromosomeCombinatorHandlerFactories, chromosomeCombinatorHandlers, defaultSelectionPolicyHandlers, selectionPolicyHandlerFactories, selectionPolicyHandlers, defaultMutationPolicyHandlers, mutationPolicyHandlerFactories, mutationPolicyHandlers, defaultChromosomeMutationPolicyHandlers, chromosomeMutationPolicyHandlerFactories, chromosomeMutationPolicyHandlers, defaultReplacementStrategyHandlers, replacementStrategyHandlerFactories, replacementStrategyHandlers, randomGenerator, populationSize, chromosomeFactoryProvider, evolutionListeners, numberOfPartitions.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Computes a hash code from attributes: eaConfiguration, generation, population, fitness, bestIndividual.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
Computes a hash code from attributes: genotype, fitness.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
Computes a hash code from attributes: populationMutationProbability, distribution.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Computes a hash code from attributes: mutationPolicies.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
Computes a hash code from attributes: chromosomeIndex, mutationPolicy.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Computes a hash code from attributes: populationMutationProbability, numSwap, isNumSwapFixed.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
Computes a hash code from attributes: weakRatio, offspringSelectionPolicy.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Computes a hash code from attributes: offspringSelectionPolicy, atLeastNumOffsprings, survivorSelectionPolicy, atLeastNumSurvivors, offspringRatio.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
Computes a hash code from attributes: offspringSelectionPolicy.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Computes a hash code from attributes: fitnessTournament, parsimonyComparator, parsimonyTournamentSize, doFitnessFirst.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Computes a hash code from attributes: selectionPolicies.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Computes a hash code from attributes: tournaments.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Computes a hash code from attributes: numCandidates, proportionFirst, firstComparator, secondComparator.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
Computes a hash code from attributes: numCandidates, comparator.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
Computes a hash code from attributes: mean, standardDeviation.
hashCode() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
hashCode() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
Computes a hash code from attributes: header, columnExtractorFunction.
hashCode() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Computes a hash code from attributes: autoFlush, evolutionContextSupplier, skipN, filter, filename, columnExtractors.
hashCode() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Computes a hash code from attributes: context, generation, individualIndex, individual, fitness, isDone.
hashCode() - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Computes a hash code from attributes: types.
hashCode() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Computes a hash code from attributes: name, acceptedTypes, returnedType, prettyName.
hashCode() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Computes a hash code from attributes: name, returnedType, prettyName, value.
hashCode() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Computes a hash code from attributes: name, returnedType, prettyName, index.
hashCode() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Computes a hash code from attributes: randomGenerator, sizeFunction, probability, newValue.
hashCode() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Computes a hash code from attributes: functions, terminal, inputSpec, maxDepth.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
Computes a hash code from attributes: program.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Computes a hash code from attributes: rules.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
Computes a hash code from attributes: predicate, applicator.
hashCode() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
Computes a hash code from attributes: maxDepth.
hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Computes a hash code from attributes: platform, device, clContext, clCommandQueue, clProgram, kernels, kernelInfos.
hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Computes a hash code from attributes: deviceId, name, vendor, deviceVersion, driverVersion, maxClockFrequency, deviceType, builtInKernels, maxComputeUnits, maxWorkItemDimensions, maxWorkGroupSize, maxWorkItemSizes, imageSupport, preferredVectorWidthFloat.
hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Computes a hash code from attributes: name, workGroupSize, preferredWorkGroupSizeMultiple, localMemSize, privateMemSize.
hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Computes a hash code from attributes: platformId, profile, version, name, vendor, extensions, numDevices.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Computes a hash code from attributes: clMem, clType, size.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Computes a hash code from attributes: kernelName, kernelExecutionContextComputer, staticDataLoaders, dataLoaders, localMemoryAllocators, resultAllocators.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
Computes a hash code from attributes: globalWorkSize, workGroupSize, globalWorkDimensions.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
Computes a hash code from attributes: staticDataLoaders, stageDescriptors.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Computes a hash code from attributes: kernelName, kernelExecutionContextComputer, dataLoaders, localMemoryAllocators, resultAllocators, reusePreviousResultAsArguments, reusePreviousResultSizeAsArguments, mapStaticDataAsArgument.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Computes a hash code from attributes: chromosomeSpecs, parentSelectionPolicy, combinationPolicy, mutationPolicies, replacementStrategy, postEvaluationProcessor, termination, genotypeGenerator, seedPopulation, genotypeCombinator, offspringGeneratedRatio, optimization, program, fitness.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Computes a hash code from attributes: defaultChromosomeCombinatorHandlers, chromosomeCombinatorHandlerFactories, chromosomeCombinatorHandlers, defaultSelectionPolicyHandlers, selectionPolicyHandlerFactories, selectionPolicyHandlers, defaultMutationPolicyHandlers, mutationPolicyHandlerFactories, mutationPolicyHandlers, defaultChromosomeMutationPolicyHandlers, chromosomeMutationPolicyHandlerFactories, chromosomeMutationPolicyHandlers, defaultReplacementStrategyHandlers, replacementStrategyHandlerFactories, replacementStrategyHandlers, randomGenerator, populationSize, chromosomeFactoryProvider, evolutionListeners, platformFilters, deviceFilters.
hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Computes a hash code from attributes: content, resources, kernelNames, buildOptions.
hashCode() - Method in class net.bmahe.genetics4j.moo.FitnessVector
 
hashCode() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Computes a hash code from attributes: numberObjectives, dominance, deduplicate, objectiveComparator, distance.
hashCode() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Computes a hash code from attributes: numberObjectives, dominance, deduplicate, objectiveComparator, distance, numCandidates.
hashCode() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Computes a hash code from attributes: dominance, deduplicate, k, distance.
hashCode() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
hashCode() - Method in record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
Returns a hash code value for this object.
hashCode() - Method in record class net.bmahe.genetics4j.neat.ConnectionPair
Returns a hash code value for this object.
hashCode() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
Computes a hash code from attributes: fromNodeIndex, toNodeIndex, weight, isEnabled, innovation.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Computes a hash code from attributes: inheritanceThresold, reenableGeneInheritanceThresold, parentComparisonPolicy.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison
Returns a constant hash code value.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Computes a hash code from attributes: numInputs, numOutputs, minWeightValue, maxWeightValue.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
Computes a hash code from attributes: populationMutationProbability, perturbationRatio, perturbationDistribution, newValuesDistribution.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
Computes a hash code from attributes: populationMutationProbability.
hashCode() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
Computes a hash code from attributes: perSpeciesKeepRatio, minSpeciesSize, speciesPredicate, speciesSelection.
hashCode() - Method in class net.bmahe.genetics4j.neat.Species
 
hashCode() - Method in class net.bmahe.genetics4j.samples.TSPLIBProblem
 
hasNext() - Method in class net.bmahe.genetics4j.core.PopulationIterator
 
hasNext() - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
hausDorffFitnessSharing - Static variable in class net.bmahe.genetics4j.samples.clustering.FitnessSharingUtils
 
header - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
 
header - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
 
header() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
 
header() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
 
header(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
Initializes the value for the header attribute.

I

id - Variable in class net.bmahe.genetics4j.neat.Species
 
identity - Static variable in class net.bmahe.genetics4j.neat.Activations
 
identityFloat - Static variable in class net.bmahe.genetics4j.neat.Activations
 
imageSupport - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
imageSupport - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
imageSupport() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
imageSupport() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
imageSupport(boolean) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the imageSupport attribute.
ImmutableAddConnection - Class in net.bmahe.genetics4j.neat.spec.mutation
Immutable implementation of AddConnection.
ImmutableAddConnection(double) - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
 
ImmutableAddConnection.Builder - Class in net.bmahe.genetics4j.neat.spec.mutation
Builds instances of type ImmutableAddConnection.
ImmutableAddNode - Class in net.bmahe.genetics4j.neat.spec.mutation
Immutable implementation of AddNode.
ImmutableAddNode(double) - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
 
ImmutableAddNode.Builder - Class in net.bmahe.genetics4j.neat.spec.mutation
Builds instances of type ImmutableAddNode.
ImmutableBitChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
Immutable implementation of BitChromosomeSpec.
ImmutableBitChromosomeSpec(int) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
 
ImmutableBitChromosomeSpec.Builder - Class in net.bmahe.genetics4j.core.spec.chromosome
Builds instances of type ImmutableBitChromosomeSpec.
ImmutableChromosomeFactoryProvider - Class in net.bmahe.genetics4j.core.chromosomes.factory
Immutable implementation of ChromosomeFactoryProvider.
ImmutableChromosomeFactoryProvider(RandomGenerator, List<ChromosomeFactory<? extends Chromosome>>, List<Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>>) - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
ImmutableChromosomeFactoryProvider(ImmutableChromosomeFactoryProvider.Builder) - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
ImmutableChromosomeFactoryProvider.Builder - Class in net.bmahe.genetics4j.core.chromosomes.factory
Builds instances of type ImmutableChromosomeFactoryProvider.
ImmutableChromosomeFactoryProvider.InitShim - Class in net.bmahe.genetics4j.core.chromosomes.factory
 
ImmutableCLData - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
Immutable implementation of CLData.
ImmutableCLData(ImmutableCLData, cl_mem, int, int) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
 
ImmutableCLData(cl_mem, int, int) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
 
ImmutableCLData.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
Builds instances of type ImmutableCLData.
ImmutableCoefficientOperation<T> - Class in net.bmahe.genetics4j.gp.math
Immutable implementation of CoefficientOperation.
ImmutableCoefficientOperation(String, Class, String, T) - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
ImmutableCoefficientOperation(String, Class, T) - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
ImmutableCoefficientOperation(ImmutableCoefficientOperation.Builder<T>) - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
ImmutableCoefficientOperation.Builder<T> - Class in net.bmahe.genetics4j.gp.math
Builds instances of type ImmutableCoefficientOperation.
ImmutableColumnExtractor<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
Immutable implementation of ColumnExtractor.
ImmutableColumnExtractor(String, ColumnExtractorFunction<T, U>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
 
ImmutableColumnExtractor(ImmutableColumnExtractor<T, U>, String, ColumnExtractorFunction<T, U>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
 
ImmutableColumnExtractor.Builder<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
Builds instances of type ImmutableColumnExtractor.
ImmutableConnection - Class in net.bmahe.genetics4j.neat
Immutable implementation of Connection.
ImmutableConnection(int, int, float, boolean, int) - Constructor for class net.bmahe.genetics4j.neat.ImmutableConnection
 
ImmutableConnection.Builder - Class in net.bmahe.genetics4j.neat
Builds instances of type ImmutableConnection.
ImmutableCreepMutation - Class in net.bmahe.genetics4j.core.spec.mutation
Immutable implementation of CreepMutation.
ImmutableCreepMutation(double, Distribution) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
ImmutableCreepMutation(ImmutableCreepMutation, double, Distribution) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
ImmutableCreepMutation.Builder - Class in net.bmahe.genetics4j.core.spec.mutation
Builds instances of type ImmutableCreepMutation.
ImmutableCSVEvolutionListener<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
Immutable implementation of CSVEvolutionListener.
ImmutableCSVEvolutionListener(boolean, GenerationFunction<T, U>, int, Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>, String, List<ColumnExtractor<T, U>>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
ImmutableCSVEvolutionListener(String, Iterable<? extends ColumnExtractor<T, U>>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
ImmutableCSVEvolutionListener(ImmutableCSVEvolutionListener.Builder<T, U>) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
ImmutableCSVEvolutionListener.Builder<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
Builds instances of type ImmutableCSVEvolutionListener.
ImmutableCSVEvolutionListener.InitShim - Class in net.bmahe.genetics4j.extras.evolutionlisteners
 
ImmutableDeleteConnection - Class in net.bmahe.genetics4j.neat.spec.mutation
Immutable implementation of DeleteConnection.
ImmutableDeleteConnection(double) - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
 
ImmutableDeleteConnection.Builder - Class in net.bmahe.genetics4j.neat.spec.mutation
Builds instances of type ImmutableDeleteConnection.
ImmutableDeleteNLast - Class in net.bmahe.genetics4j.core.spec.replacement
Immutable implementation of DeleteNLast.
ImmutableDeleteNLast(double, SelectionPolicy) - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
 
ImmutableDeleteNLast(ImmutableDeleteNLast.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
 
ImmutableDeleteNLast(ImmutableDeleteNLast, double, SelectionPolicy) - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
 
ImmutableDeleteNLast.Builder - Class in net.bmahe.genetics4j.core.spec.replacement
Builds instances of type ImmutableDeleteNLast.
ImmutableDeleteNode - Class in net.bmahe.genetics4j.neat.spec.mutation
Immutable implementation of DeleteNode.
ImmutableDeleteNode(double) - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
 
ImmutableDeleteNode.Builder - Class in net.bmahe.genetics4j.neat.spec.mutation
Builds instances of type ImmutableDeleteNode.
ImmutableDevice - Class in net.bmahe.genetics4j.gpu.opencl.model
Immutable implementation of Device.
ImmutableDevice(cl_device_id, String, String, String, String, int, Set<DeviceType>, Set<String>, int, int, long, long[], boolean, int) - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
ImmutableDevice.Builder - Class in net.bmahe.genetics4j.gpu.opencl.model
Builds instances of type ImmutableDevice.
ImmutableDoubleChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
Immutable implementation of DoubleChromosomeSpec.
ImmutableDoubleChromosomeSpec(int, double, double) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
ImmutableDoubleChromosomeSpec(int, double, double, Distribution) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
ImmutableDoubleChromosomeSpec(ImmutableDoubleChromosomeSpec.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
ImmutableDoubleChromosomeSpec.Builder - Class in net.bmahe.genetics4j.core.spec.chromosome
Builds instances of type ImmutableDoubleChromosomeSpec.
ImmutableDoubleTournament<T> - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of DoubleTournament.
ImmutableDoubleTournament(ImmutableDoubleTournament.Builder<T>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
ImmutableDoubleTournament(Tournament<T>, Comparator<Individual<T>>, double) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
ImmutableDoubleTournament(Tournament<T>, Comparator<Individual<T>>, double, boolean) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
ImmutableDoubleTournament.Builder<T> - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type ImmutableDoubleTournament.
ImmutableEAConfiguration<T> - Class in net.bmahe.genetics4j.core.spec
Immutable implementation of EAConfiguration.
ImmutableEAConfiguration(List<ChromosomeSpec>, SelectionPolicy, CombinationPolicy, List<MutationPolicy>, ReplacementStrategy, Function<Population<T>, Population<T>>, Termination<T>, Supplier<Genotype>, Collection<Genotype>, GenotypeCombinator, double, Optimization, Fitness<T>) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
ImmutableEAConfiguration(ImmutableEAConfiguration.Builder<T>) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
ImmutableEAConfiguration.Builder<T> - Class in net.bmahe.genetics4j.core.spec
Builds instances of type ImmutableEAConfiguration.
ImmutableEAConfiguration.InitShim - Class in net.bmahe.genetics4j.core.spec
 
ImmutableEAConfigurationBulkAsync<T> - Class in net.bmahe.genetics4j.core.spec
Immutable implementation of EAConfigurationBulkAsync.
ImmutableEAConfigurationBulkAsync(List<ChromosomeSpec>, SelectionPolicy, CombinationPolicy, List<MutationPolicy>, ReplacementStrategy, Function<Population<T>, Population<T>>, Termination<T>, Supplier<Genotype>, Collection<Genotype>, GenotypeCombinator, double, Optimization, FitnessBulkAsync<T>) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
ImmutableEAConfigurationBulkAsync(ImmutableEAConfigurationBulkAsync.Builder<T>) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
ImmutableEAConfigurationBulkAsync.Builder<T> - Class in net.bmahe.genetics4j.core.spec
Builds instances of type ImmutableEAConfigurationBulkAsync.
ImmutableEAConfigurationBulkAsync.InitShim - Class in net.bmahe.genetics4j.core.spec
 
ImmutableEAExecutionContext<T> - Class in net.bmahe.genetics4j.core.spec
Immutable implementation of EAExecutionContext.
ImmutableEAExecutionContext(List<ChromosomeCombinatorHandler<T>>, List<ChromosomeCombinatorHandlerFactory<T>>, List<SelectionPolicyHandler<T>>, List<SelectionPolicyHandlerFactory<T>>, List<MutationPolicyHandler<T>>, List<MutationPolicyHandlerFactory<T>>, List<ChromosomeMutationHandler<? extends Chromosome>>, List<ChromosomeMutationHandlerFactory<T>>, List<ReplacementStrategyHandler<T>>, List<ReplacementStrategyHandlerFactory<T>>, RandomGenerator, int, ChromosomeFactoryProvider, List<EvolutionListener<T>>, int) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
ImmutableEAExecutionContext(ImmutableEAExecutionContext.Builder<T>) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
ImmutableEAExecutionContext.Builder<T> - Class in net.bmahe.genetics4j.core.spec
Builds instances of type ImmutableEAExecutionContext.
ImmutableEAExecutionContext.InitShim - Class in net.bmahe.genetics4j.core.spec
 
ImmutableElitism - Class in net.bmahe.genetics4j.core.spec.replacement
Immutable implementation of Elitism.
ImmutableElitism(ImmutableElitism.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
ImmutableElitism(SelectionPolicy, int, SelectionPolicy, int, double) - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
ImmutableElitism.Builder - Class in net.bmahe.genetics4j.core.spec.replacement
Builds instances of type ImmutableElitism.
ImmutableElitism.InitShim - Class in net.bmahe.genetics4j.core.spec.replacement
 
ImmutableEvolutionResult<T> - Class in net.bmahe.genetics4j.core.spec
Immutable implementation of EvolutionResult.
ImmutableEvolutionResult(AbstractEAConfiguration<T>, long, Iterable<? extends Genotype>, Iterable<? extends T>) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
ImmutableEvolutionResult(ImmutableEvolutionResult<T>, AbstractEAConfiguration<T>, long, List<Genotype>, List<T>) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
ImmutableEvolutionResult.Builder<T> - Class in net.bmahe.genetics4j.core.spec
Builds instances of type ImmutableEvolutionResult.
ImmutableEvolutionStep<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
Immutable implementation of EvolutionStep.
ImmutableEvolutionStep(Optional<? extends U>, long, int, Genotype, T, boolean) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
ImmutableEvolutionStep(ImmutableEvolutionStep<T, U>, U, long, int, Genotype, T, boolean) - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
ImmutableEvolutionStep.Builder<T,U> - Class in net.bmahe.genetics4j.extras.evolutionlisteners
Builds instances of type ImmutableEvolutionStep.
ImmutableFitnessComparison - Class in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Immutable implementation of FitnessComparison.
ImmutableFitnessComparison(ImmutableFitnessComparison.Builder) - Constructor for class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison
 
ImmutableFitnessComparison.Builder - Class in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Builds instances of type ImmutableFitnessComparison.
ImmutableFitnessSharing<T> - Class in net.bmahe.genetics4j.core.postevaluationprocess
Immutable implementation of FitnessSharing.
ImmutableFitnessSharing(BiFunction<Genotype, Genotype, Double>, Function<Double, Double>, BiFunction<Individual<T>, Double, T>) - Constructor for class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
ImmutableFitnessSharing(ImmutableFitnessSharing<T>, BiFunction<Genotype, Genotype, Double>, Function<Double, Double>, BiFunction<Individual<T>, Double, T>) - Constructor for class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
ImmutableFitnessSharing.Builder<T> - Class in net.bmahe.genetics4j.core.postevaluationprocess
Builds instances of type ImmutableFitnessSharing.
ImmutableFitnessThenSizeComparison - Class in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Immutable implementation of FitnessThenSizeComparison.
ImmutableFitnessThenSizeComparison(ImmutableFitnessThenSizeComparison.Builder) - Constructor for class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison
 
ImmutableFitnessThenSizeComparison.Builder - Class in net.bmahe.genetics4j.neat.spec.combination.parentcompare
Builds instances of type ImmutableFitnessThenSizeComparison.
ImmutableFloatChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
Immutable implementation of FloatChromosomeSpec.
ImmutableFloatChromosomeSpec(int, float, float) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
ImmutableFloatChromosomeSpec(int, float, float, Distribution) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
ImmutableFloatChromosomeSpec(ImmutableFloatChromosomeSpec.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
ImmutableFloatChromosomeSpec.Builder - Class in net.bmahe.genetics4j.core.spec.chromosome
Builds instances of type ImmutableFloatChromosomeSpec.
ImmutableGenerationalReplacement - Class in net.bmahe.genetics4j.core.spec.replacement
Immutable implementation of GenerationalReplacement.
ImmutableGenerationalReplacement(SelectionPolicy) - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
 
ImmutableGenerationalReplacement.Builder - Class in net.bmahe.genetics4j.core.spec.replacement
Builds instances of type ImmutableGenerationalReplacement.
ImmutableGenotypeFitness<T> - Class in net.bmahe.genetics4j.core.spec
Immutable implementation of GenotypeFitness.
ImmutableGenotypeFitness(Genotype, T) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
 
ImmutableGenotypeFitness(ImmutableGenotypeFitness<T>, Genotype, T) - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
 
ImmutableGenotypeFitness.Builder<T> - Class in net.bmahe.genetics4j.core.spec
Builds instances of type ImmutableGenotypeFitness.
ImmutableGPUEAConfiguration<T> - Class in net.bmahe.genetics4j.gpu.spec
Immutable implementation of GPUEAConfiguration.
ImmutableGPUEAConfiguration(List<ChromosomeSpec>, SelectionPolicy, CombinationPolicy, List<MutationPolicy>, ReplacementStrategy, Function<Population<T>, Population<T>>, Termination<T>, Supplier<Genotype>, Collection<Genotype>, GenotypeCombinator, double, Optimization, Program, OpenCLFitness<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
ImmutableGPUEAConfiguration(ImmutableGPUEAConfiguration.Builder<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
ImmutableGPUEAConfiguration.Builder<T> - Class in net.bmahe.genetics4j.gpu.spec
Builds instances of type ImmutableGPUEAConfiguration.
ImmutableGPUEAConfiguration.InitShim - Class in net.bmahe.genetics4j.gpu.spec
 
ImmutableGPUEAExecutionContext<T> - Class in net.bmahe.genetics4j.gpu.spec
Immutable implementation of GPUEAExecutionContext.
ImmutableGPUEAExecutionContext(List<ChromosomeCombinatorHandler<T>>, List<ChromosomeCombinatorHandlerFactory<T>>, List<SelectionPolicyHandler<T>>, List<SelectionPolicyHandlerFactory<T>>, List<MutationPolicyHandler<T>>, List<MutationPolicyHandlerFactory<T>>, List<ChromosomeMutationHandler<? extends Chromosome>>, List<ChromosomeMutationHandlerFactory<T>>, List<ReplacementStrategyHandler<T>>, List<ReplacementStrategyHandlerFactory<T>>, RandomGenerator, int, ChromosomeFactoryProvider, List<EvolutionListener<T>>, Predicate<Platform>, Predicate<Device>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
ImmutableGPUEAExecutionContext(ImmutableGPUEAExecutionContext.Builder<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
ImmutableGPUEAExecutionContext.Builder<T> - Class in net.bmahe.genetics4j.gpu.spec
Builds instances of type ImmutableGPUEAExecutionContext.
ImmutableGPUEAExecutionContext.InitShim - Class in net.bmahe.genetics4j.gpu.spec
 
ImmutableIndividual<T> - Class in net.bmahe.genetics4j.core
Immutable implementation of Individual.
ImmutableIndividual(Genotype, T) - Constructor for class net.bmahe.genetics4j.core.ImmutableIndividual
 
ImmutableIndividual(ImmutableIndividual<T>, Genotype, T) - Constructor for class net.bmahe.genetics4j.core.ImmutableIndividual
 
ImmutableIndividual.Builder<T> - Class in net.bmahe.genetics4j.core
Builds instances of type ImmutableIndividual.
ImmutableInputOperation<T> - Class in net.bmahe.genetics4j.gp.math
Immutable implementation of InputOperation.
ImmutableInputOperation(String, Class, int) - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
ImmutableInputOperation(String, Class, String, int) - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
ImmutableInputOperation(ImmutableInputOperation.Builder<T>) - Constructor for class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
ImmutableInputOperation.Builder<T> - Class in net.bmahe.genetics4j.gp.math
Builds instances of type ImmutableInputOperation.
ImmutableInputSpec - Class in net.bmahe.genetics4j.gp
Immutable implementation of InputSpec.
ImmutableInputSpec(Iterable<? extends Class>) - Constructor for class net.bmahe.genetics4j.gp.ImmutableInputSpec
 
ImmutableInputSpec(ImmutableInputSpec, List<Class>) - Constructor for class net.bmahe.genetics4j.gp.ImmutableInputSpec
 
ImmutableInputSpec.Builder - Class in net.bmahe.genetics4j.gp
Builds instances of type ImmutableInputSpec.
ImmutableIntChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
Immutable implementation of IntChromosomeSpec.
ImmutableIntChromosomeSpec(int, int, int) - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
ImmutableIntChromosomeSpec.Builder - Class in net.bmahe.genetics4j.core.spec.chromosome
Builds instances of type ImmutableIntChromosomeSpec.
ImmutableKernelExecutionContext - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
Immutable implementation of KernelExecutionContext.
ImmutableKernelExecutionContext(long[], long[]) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
ImmutableKernelExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
Builds instances of type ImmutableKernelExecutionContext.
ImmutableKernelInfo - Class in net.bmahe.genetics4j.gpu.opencl.model
Immutable implementation of KernelInfo.
ImmutableKernelInfo(String, long, long, long, long) - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
ImmutableKernelInfo.Builder - Class in net.bmahe.genetics4j.gpu.opencl.model
Builds instances of type ImmutableKernelInfo.
ImmutableMultiCombinations - Class in net.bmahe.genetics4j.core.spec.combination
Immutable implementation of MultiCombinations.
ImmutableMultiCombinations(Iterable<? extends CombinationPolicy>) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
ImmutableMultiCombinations(ImmutableMultiCombinations, List<CombinationPolicy>) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
ImmutableMultiCombinations.Builder - Class in net.bmahe.genetics4j.core.spec.combination
Builds instances of type ImmutableMultiCombinations.
ImmutableMultiMutations - Class in net.bmahe.genetics4j.core.spec.mutation
Immutable implementation of MultiMutations.
ImmutableMultiMutations(Iterable<? extends MutationPolicy>) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
ImmutableMultiMutations(ImmutableMultiMutations, List<MutationPolicy>) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
ImmutableMultiMutations.Builder - Class in net.bmahe.genetics4j.core.spec.mutation
Builds instances of type ImmutableMultiMutations.
ImmutableMultiPointArithmetic - Class in net.bmahe.genetics4j.core.spec.combination
Immutable implementation of MultiPointArithmetic.
ImmutableMultiPointArithmetic(int, double) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
 
ImmutableMultiPointArithmetic(ImmutableMultiPointArithmetic.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
 
ImmutableMultiPointArithmetic.Builder - Class in net.bmahe.genetics4j.core.spec.combination
Builds instances of type ImmutableMultiPointArithmetic.
ImmutableMultiPointCrossover - Class in net.bmahe.genetics4j.core.spec.combination
Immutable implementation of MultiPointCrossover.
ImmutableMultiPointCrossover(int) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
 
ImmutableMultiPointCrossover.Builder - Class in net.bmahe.genetics4j.core.spec.combination
Builds instances of type ImmutableMultiPointCrossover.
ImmutableMultiSelections - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of MultiSelections.
ImmutableMultiSelections(Iterable<? extends SelectionPolicy>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
ImmutableMultiSelections(ImmutableMultiSelections, List<SelectionPolicy>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
ImmutableMultiSelections.Builder - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type ImmutableMultiSelections.
ImmutableMultiStageDescriptor - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
Immutable implementation of MultiStageDescriptor.
ImmutableMultiStageDescriptor(Map<String, StaticDataLoader>, List<StageDescriptor>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
ImmutableMultiStageDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
Builds instances of type ImmutableMultiStageDescriptor.
ImmutableMultiTournaments<T> - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of MultiTournaments.
ImmutableMultiTournaments(Iterable<? extends Tournament<T>>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
 
ImmutableMultiTournaments(ImmutableMultiTournaments<T>, List<Tournament<T>>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
 
ImmutableMultiTournaments.Builder<T> - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type MultiTournaments.
ImmutableNeatChromosomeSpec - Class in net.bmahe.genetics4j.neat.spec
Immutable implementation of NeatChromosomeSpec.
ImmutableNeatChromosomeSpec(int, int, float, float) - Constructor for class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
ImmutableNeatChromosomeSpec.Builder - Class in net.bmahe.genetics4j.neat.spec
Builds instances of type ImmutableNeatChromosomeSpec.
ImmutableNeatCombination - Class in net.bmahe.genetics4j.neat.spec.combination
Immutable implementation of NeatCombination.
ImmutableNeatCombination(double, double, ParentComparisonPolicy) - Constructor for class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
ImmutableNeatCombination(ImmutableNeatCombination.Builder) - Constructor for class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
ImmutableNeatCombination.Builder - Class in net.bmahe.genetics4j.neat.spec.combination
Builds instances of type ImmutableNeatCombination.
ImmutableNeatCombination.InitShim - Class in net.bmahe.genetics4j.neat.spec.combination
 
ImmutableNeatConnectionWeight - Class in net.bmahe.genetics4j.neat.spec.mutation
Immutable implementation of NeatConnectionWeight.
ImmutableNeatConnectionWeight(double, double, Distribution, Distribution) - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
ImmutableNeatConnectionWeight(ImmutableNeatConnectionWeight.Builder) - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
ImmutableNeatConnectionWeight.Builder - Class in net.bmahe.genetics4j.neat.spec.mutation
Builds instances of type ImmutableNeatConnectionWeight.
ImmutableNeatConnectionWeight.InitShim - Class in net.bmahe.genetics4j.neat.spec.mutation
 
ImmutableNeatSelection<T> - Class in net.bmahe.genetics4j.neat.spec.selection
Immutable implementation of NeatSelection.
ImmutableNeatSelection(float, int, BiPredicate<Individual<T>, Individual<T>>, SelectionPolicy) - Constructor for class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
ImmutableNeatSelection(ImmutableNeatSelection.Builder<T>) - Constructor for class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
ImmutableNeatSelection.Builder<T> - Class in net.bmahe.genetics4j.neat.spec.selection
Builds instances of type ImmutableNeatSelection.
ImmutableNeatSelection.InitShim - Class in net.bmahe.genetics4j.neat.spec.selection
 
ImmutableNodeReplacement - Class in net.bmahe.genetics4j.gp.spec.mutation
Immutable implementation of NodeReplacement.
ImmutableNodeReplacement(double) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
 
ImmutableNodeReplacement.Builder - Class in net.bmahe.genetics4j.gp.spec.mutation
Builds instances of type ImmutableNodeReplacement.
ImmutableNormalDistribution - Class in net.bmahe.genetics4j.core.spec.statistics.distributions
Immutable implementation of NormalDistribution.
ImmutableNormalDistribution(double, double) - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
ImmutableNormalDistribution(ImmutableNormalDistribution.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
ImmutableNormalDistribution.Builder - Class in net.bmahe.genetics4j.core.spec.statistics.distributions
Builds instances of type ImmutableNormalDistribution.
ImmutableNormalDistribution.InitShim - Class in net.bmahe.genetics4j.core.spec.statistics.distributions
 
ImmutableNSGA2Selection<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
Immutable implementation of NSGA2Selection.
ImmutableNSGA2Selection(int, Comparator<T>, Optional<Comparator<Genotype>>, Function<Integer, Comparator<T>>, ObjectiveDistance<T>) - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
ImmutableNSGA2Selection(int, Function<Integer, Comparator<T>>, ObjectiveDistance<T>) - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
ImmutableNSGA2Selection(ImmutableNSGA2Selection.Builder<T>) - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
ImmutableNSGA2Selection.Builder<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
Builds instances of type ImmutableNSGA2Selection.
ImmutableNSGA2Selection.InitShim - Class in net.bmahe.genetics4j.moo.nsga2.spec
 
ImmutableOpenCLExecutionContext - Class in net.bmahe.genetics4j.gpu.opencl
Immutable implementation of OpenCLExecutionContext.
ImmutableOpenCLExecutionContext(ImmutableOpenCLExecutionContext, Platform, Device, cl_context, cl_command_queue, cl_program, Map<String, cl_kernel>, Map<String, KernelInfo>) - Constructor for class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
ImmutableOpenCLExecutionContext(Platform, Device, cl_context, cl_command_queue, cl_program, Map<String, ? extends cl_kernel>, Map<String, ? extends KernelInfo>) - Constructor for class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
ImmutableOpenCLExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.opencl
Builds instances of type ImmutableOpenCLExecutionContext.
ImmutableOperation<T> - Class in net.bmahe.genetics4j.gp
Immutable implementation of Operation.
ImmutableOperation(String, Iterable<? extends Class>, Class, BiFunction<T[], Object[], Object>) - Constructor for class net.bmahe.genetics4j.gp.ImmutableOperation
 
ImmutableOperation(String, List<Class>, Class, BiFunction<T[], Object[], Object>, String) - Constructor for class net.bmahe.genetics4j.gp.ImmutableOperation
 
ImmutableOperation(ImmutableOperation.Builder<T>) - Constructor for class net.bmahe.genetics4j.gp.ImmutableOperation
 
ImmutableOperation.Builder<T> - Class in net.bmahe.genetics4j.gp
Builds instances of type ImmutableOperation.
ImmutableOrderCrossover - Class in net.bmahe.genetics4j.core.spec.combination
Immutable implementation of OrderCrossover.
ImmutableOrderCrossover(ImmutableOrderCrossover.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover
 
ImmutableOrderCrossover.Builder - Class in net.bmahe.genetics4j.core.spec.combination
Builds instances of type ImmutableOrderCrossover.
ImmutablePartialMutation - Class in net.bmahe.genetics4j.core.spec.mutation
Immutable implementation of PartialMutation.
ImmutablePartialMutation(int, MutationPolicy) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
ImmutablePartialMutation(ImmutablePartialMutation, int, MutationPolicy) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
ImmutablePartialMutation.Builder - Class in net.bmahe.genetics4j.core.spec.mutation
Builds instances of type ImmutablePartialMutation.
ImmutablePickFirstParent - Class in net.bmahe.genetics4j.core.spec.combination
Immutable implementation of PickFirstParent.
ImmutablePickFirstParent(ImmutablePickFirstParent.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent
 
ImmutablePickFirstParent.Builder - Class in net.bmahe.genetics4j.core.spec.combination
Builds instances of type ImmutablePickFirstParent.
ImmutablePlatform - Class in net.bmahe.genetics4j.gpu.opencl.model
Immutable implementation of Platform.
ImmutablePlatform(cl_platform_id, PlatformProfile, String, String, String, Set<String>, int) - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
ImmutablePlatform.Builder - Class in net.bmahe.genetics4j.gpu.opencl.model
Builds instances of type ImmutablePlatform.
ImmutableProgram - Class in net.bmahe.genetics4j.gp.program
Immutable implementation of Program.
ImmutableProgram - Class in net.bmahe.genetics4j.gpu.spec
Immutable implementation of Program.
ImmutableProgram(Iterable<? extends OperationFactory>, Iterable<? extends OperationFactory>, InputSpec, int) - Constructor for class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
ImmutableProgram(Iterable<String>, Iterable<String>, Iterable<String>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
ImmutableProgram(List<String>, Set<String>, Set<String>, String) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
ImmutableProgram(ImmutableProgram, Set<OperationFactory>, Set<OperationFactory>, InputSpec, int) - Constructor for class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
ImmutableProgram.Builder - Class in net.bmahe.genetics4j.gp.program
Builds instances of type ImmutableProgram.
ImmutableProgram.Builder - Class in net.bmahe.genetics4j.gpu.spec
Builds instances of type ImmutableProgram.
ImmutableProgramApplyRules - Class in net.bmahe.genetics4j.gp.spec.mutation
Immutable implementation of ProgramApplyRules.
ImmutableProgramApplyRules(Iterable<? extends Rule>) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
 
ImmutableProgramApplyRules(ImmutableProgramApplyRules, List<Rule>) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
 
ImmutableProgramApplyRules.Builder - Class in net.bmahe.genetics4j.gp.spec.mutation
Builds instances of type ImmutableProgramApplyRules.
ImmutableProgramRandomCombine - Class in net.bmahe.genetics4j.gp.spec.combination
Immutable implementation of ProgramRandomCombine.
ImmutableProgramRandomCombine(ImmutableProgramRandomCombine.Builder) - Constructor for class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine
 
ImmutableProgramRandomCombine.Builder - Class in net.bmahe.genetics4j.gp.spec.combination
Builds instances of type ImmutableProgramRandomCombine.
ImmutableProgramRandomMutate - Class in net.bmahe.genetics4j.gp.spec.mutation
Immutable implementation of ProgramRandomMutate.
ImmutableProgramRandomMutate(double) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
 
ImmutableProgramRandomMutate.Builder - Class in net.bmahe.genetics4j.gp.spec.mutation
Builds instances of type ImmutableProgramRandomMutate.
ImmutableProgramRandomPrune - Class in net.bmahe.genetics4j.gp.spec.mutation
Immutable implementation of ProgramRandomPrune.
ImmutableProgramRandomPrune(double) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
 
ImmutableProgramRandomPrune.Builder - Class in net.bmahe.genetics4j.gp.spec.mutation
Builds instances of type ImmutableProgramRandomPrune.
ImmutableProgramTreeChromosomeSpec - Class in net.bmahe.genetics4j.gp.spec.chromosome
Immutable implementation of ProgramTreeChromosomeSpec.
ImmutableProgramTreeChromosomeSpec(Program) - Constructor for class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
 
ImmutableProgramTreeChromosomeSpec(ImmutableProgramTreeChromosomeSpec, Program) - Constructor for class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
 
ImmutableProgramTreeChromosomeSpec.Builder - Class in net.bmahe.genetics4j.gp.spec.chromosome
Builds instances of type ImmutableProgramTreeChromosomeSpec.
ImmutableProportionalTournament<T> - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of ProportionalTournament.
ImmutableProportionalTournament(int, double, Comparator<Individual<T>>, Comparator<Individual<T>>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
ImmutableProportionalTournament(ImmutableProportionalTournament<T>, int, double, Comparator<Individual<T>>, Comparator<Individual<T>>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
ImmutableProportionalTournament.Builder<T> - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type ProportionalTournament.
ImmutableRandomMutation - Class in net.bmahe.genetics4j.core.spec.mutation
Immutable implementation of RandomMutation.
ImmutableRandomMutation(double) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
 
ImmutableRandomMutation.Builder - Class in net.bmahe.genetics4j.core.spec.mutation
Builds instances of type ImmutableRandomMutation.
ImmutableRandomSelection - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of RandomSelection.
ImmutableRandomSelection(ImmutableRandomSelection.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection
 
ImmutableRandomSelection.Builder - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type ImmutableRandomSelection.
ImmutableRouletteWheel - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of RouletteWheel.
ImmutableRouletteWheel(ImmutableRouletteWheel.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel
 
ImmutableRouletteWheel.Builder - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type ImmutableRouletteWheel.
ImmutableRule - Class in net.bmahe.genetics4j.gp.spec.mutation
Immutable implementation of Rule.
ImmutableRule(Predicate<TreeNode<Operation<?>>>, BiFunction<Program, TreeNode<Operation<?>>, TreeNode<Operation<?>>>) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
 
ImmutableRule(ImmutableRule, Predicate<TreeNode<Operation<?>>>, BiFunction<Program, TreeNode<Operation<?>>, TreeNode<Operation<?>>>) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
 
ImmutableRule.Builder - Class in net.bmahe.genetics4j.gp.spec.mutation
Builds instances of type ImmutableRule.
ImmutableSelectAll - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of SelectAll.
ImmutableSelectAll(ImmutableSelectAll.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll
 
ImmutableSelectAll.Builder - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type ImmutableSelectAll.
ImmutableSingleKernelFitnessDescriptor - Class in net.bmahe.genetics4j.gpu.spec.fitness
Immutable implementation of SingleKernelFitnessDescriptor.
ImmutableSingleKernelFitnessDescriptor(String, KernelExecutionContextComputer, Map<Integer, StaticDataLoader>, Map<Integer, DataLoader>, Map<Integer, LocalMemoryAllocator>, Map<Integer, ResultAllocator>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
ImmutableSingleKernelFitnessDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness
Builds instances of type ImmutableSingleKernelFitnessDescriptor.
ImmutableSinglePointArithmetic - Class in net.bmahe.genetics4j.core.spec.combination
Immutable implementation of SinglePointArithmetic.
ImmutableSinglePointArithmetic(double) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
 
ImmutableSinglePointArithmetic(ImmutableSinglePointArithmetic.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
 
ImmutableSinglePointArithmetic.Builder - Class in net.bmahe.genetics4j.core.spec.combination
Builds instances of type ImmutableSinglePointArithmetic.
ImmutableSinglePointCrossover - Class in net.bmahe.genetics4j.core.spec.combination
Immutable implementation of SinglePointCrossover.
ImmutableSinglePointCrossover(ImmutableSinglePointCrossover.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover
 
ImmutableSinglePointCrossover.Builder - Class in net.bmahe.genetics4j.core.spec.combination
Builds instances of type ImmutableSinglePointCrossover.
ImmutableSPEA2Replacement<T> - Class in net.bmahe.genetics4j.moo.spea2.spec.replacement
Immutable implementation of SPEA2Replacement.
ImmutableSPEA2Replacement(Comparator<T>, Optional<Comparator<Genotype>>, Optional<Integer>, BiFunction<T, T, Double>) - Constructor for class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
ImmutableSPEA2Replacement(BiFunction<T, T, Double>) - Constructor for class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
ImmutableSPEA2Replacement(ImmutableSPEA2Replacement.Builder<T>) - Constructor for class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
ImmutableSPEA2Replacement.Builder<T> - Class in net.bmahe.genetics4j.moo.spea2.spec.replacement
Builds instances of type ImmutableSPEA2Replacement.
ImmutableSPEA2Replacement.InitShim - Class in net.bmahe.genetics4j.moo.spea2.spec.replacement
 
ImmutableStageDescriptor - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
Immutable implementation of StageDescriptor.
ImmutableStageDescriptor(String, KernelExecutionContextComputer, Map<Integer, DataLoader>, Map<Integer, LocalMemoryAllocator>, Map<Integer, ResultAllocator>, Map<Integer, Integer>, Map<Integer, Integer>, Map<String, Integer>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
ImmutableStageDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
Builds instances of type ImmutableStageDescriptor.
ImmutableSwapMutation - Class in net.bmahe.genetics4j.core.spec.mutation
Immutable implementation of SwapMutation.
ImmutableSwapMutation(double, int, boolean) - Constructor for class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
ImmutableSwapMutation.Builder - Class in net.bmahe.genetics4j.core.spec.mutation
Builds instances of type ImmutableSwapMutation.
ImmutableSwitchStateMutation - Class in net.bmahe.genetics4j.neat.spec.mutation
Immutable implementation of SwitchStateMutation.
ImmutableSwitchStateMutation(double) - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
 
ImmutableSwitchStateMutation.Builder - Class in net.bmahe.genetics4j.neat.spec.mutation
Builds instances of type ImmutableSwitchStateMutation.
ImmutableTarpeianMethod - Class in net.bmahe.genetics4j.gp.postevaluationprocess
Immutable implementation of TarpeianMethod.
ImmutableTarpeianMethod(RandomGenerator, Function<Genotype, Integer>, double, double) - Constructor for class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
ImmutableTarpeianMethod(ImmutableTarpeianMethod, RandomGenerator, Function<Genotype, Integer>, double, double) - Constructor for class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
ImmutableTarpeianMethod.Builder - Class in net.bmahe.genetics4j.gp.postevaluationprocess
Builds instances of type ImmutableTarpeianMethod.
ImmutableTournament<T> - Class in net.bmahe.genetics4j.core.spec.selection
Immutable implementation of Tournament.
ImmutableTournament(int) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
ImmutableTournament(int, Comparator<Individual<T>>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
ImmutableTournament(ImmutableTournament.Builder<T>) - Constructor for class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
ImmutableTournament.Builder<T> - Class in net.bmahe.genetics4j.core.spec.selection
Builds instances of type Tournament.
ImmutableTournamentNSGA2Selection<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
Immutable implementation of TournamentNSGA2Selection.
ImmutableTournamentNSGA2Selection(int, Comparator<T>, Optional<Comparator<Genotype>>, Function<Integer, Comparator<T>>, ObjectiveDistance<T>, int) - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
ImmutableTournamentNSGA2Selection(int, Function<Integer, Comparator<T>>, ObjectiveDistance<T>, int) - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
ImmutableTournamentNSGA2Selection(ImmutableTournamentNSGA2Selection.Builder<T>) - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
ImmutableTournamentNSGA2Selection.Builder<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
Builds instances of type ImmutableTournamentNSGA2Selection.
ImmutableTournamentNSGA2Selection.InitShim - Class in net.bmahe.genetics4j.moo.nsga2.spec
 
ImmutableTrimTree - Class in net.bmahe.genetics4j.gp.spec.mutation
Immutable implementation of TrimTree.
ImmutableTrimTree(Optional<Integer>) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
 
ImmutableTrimTree(ImmutableTrimTree.Builder) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
 
ImmutableTrimTree(ImmutableTrimTree, Optional<Integer>) - Constructor for class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
 
ImmutableTrimTree.Builder - Class in net.bmahe.genetics4j.gp.spec.mutation
Builds instances of type ImmutableTrimTree.
ImmutableUniformDistribution - Class in net.bmahe.genetics4j.core.spec.statistics.distributions
Immutable implementation of UniformDistribution.
ImmutableUniformDistribution(ImmutableUniformDistribution.Builder) - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution
 
ImmutableUniformDistribution.Builder - Class in net.bmahe.genetics4j.core.spec.statistics.distributions
Builds instances of type ImmutableUniformDistribution.
index - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
index - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
index() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
index() - Method in class net.bmahe.genetics4j.gp.math.InputOperation
 
index(int) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
Initializes the value for the index attribute.
indices - Variable in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
individual - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
individual - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
individual() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
 
individual() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
individual(Genotype) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Initializes the value for the individual attribute.
Individual<T> - Interface in net.bmahe.genetics4j.core
 
individualIndex - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
individualIndex - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
individualIndex() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
 
individualIndex() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
individualIndex(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Initializes the value for the individualIndex attribute.
IndividualUtils - Class in net.bmahe.genetics4j.core.util
 
IndividualUtils() - Constructor for class net.bmahe.genetics4j.core.util.IndividualUtils
 
inheritanceThresold - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
inheritanceThresold - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
inheritanceThresold - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
inheritanceThresold() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Matching, excess and disjoint genes may be chosen randomly between the parents.
inheritanceThresold() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
inheritanceThresold() - Method in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
Matching, excess and disjoint genes may be chosen randomly between the parents.
inheritanceThresold(double) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
Initializes the value for the inheritanceThresold attribute.
inheritanceThresold(double) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
inheritanceThresoldBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
inheritanceThresoldInitialize() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
inheritanceThresoldIsSet() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
INIT_BIT_APPLICATOR - Static variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
 
INIT_BIT_CHROMOSOME_INDEX - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
 
INIT_BIT_CL_COMMAND_QUEUE - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
INIT_BIT_CL_CONTEXT - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
INIT_BIT_CL_MEM - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
INIT_BIT_CL_PROGRAM - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
INIT_BIT_CL_TYPE - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
INIT_BIT_COLUMN_EXTRACTOR_FUNCTION - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
 
INIT_BIT_COMBINATION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
INIT_BIT_COMBINATION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
INIT_BIT_COMBINATION_POLICY - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
INIT_BIT_COMPUTE - Static variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
INIT_BIT_DEVICE - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
INIT_BIT_DEVICE_ID - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_DEVICE_VERSION - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_DISTANCE - Static variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
INIT_BIT_DISTANCE - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
INIT_BIT_DISTANCE - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
INIT_BIT_DISTANCE - Static variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
 
INIT_BIT_DISTRIBUTION - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
 
INIT_BIT_DRIVER_VERSION - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_EA_CONFIGURATION - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
INIT_BIT_FILENAME - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
INIT_BIT_FIRST_COMPARATOR - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
 
INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
 
INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
INIT_BIT_FITNESS_TOURNAMENT - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
INIT_BIT_FROM_NODE_INDEX - Static variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
INIT_BIT_GENERATION - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
INIT_BIT_GENERATION - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
INIT_BIT_GENOTYPE - Static variable in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
 
INIT_BIT_GENOTYPE - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
 
INIT_BIT_GLOBAL_WORK_SIZE - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
 
INIT_BIT_HEADER - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
 
INIT_BIT_IMAGE_SUPPORT - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_INDEX - Static variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
INIT_BIT_INDIVIDUAL - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
INIT_BIT_INDIVIDUAL_INDEX - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
INIT_BIT_INNOVATION - Static variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
INIT_BIT_INPUT_SPEC - Static variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
INIT_BIT_IS_DONE - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
INIT_BIT_IS_ENABLED - Static variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
INIT_BIT_IS_NUM_SWAP_FIXED - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
INIT_BIT_KERNEL_EXECUTION_CONTEXT_COMPUTER - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
INIT_BIT_KERNEL_EXECUTION_CONTEXT_COMPUTER - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
INIT_BIT_KERNEL_NAME - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
INIT_BIT_KERNEL_NAME - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
INIT_BIT_LOCAL_MEM_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
INIT_BIT_MAX_CLOCK_FREQUENCY - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_MAX_COMPUTE_UNITS - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_MAX_DEPTH - Static variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
INIT_BIT_MAX_VALUE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
INIT_BIT_MAX_VALUE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
INIT_BIT_MAX_VALUE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
INIT_BIT_MAX_WEIGHT_VALUE - Static variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
INIT_BIT_MAX_WORK_GROUP_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_MAX_WORK_ITEM_DIMENSIONS - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_MAX_WORK_ITEM_SIZES - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_MIN_VALUE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
INIT_BIT_MIN_VALUE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
INIT_BIT_MIN_VALUE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
INIT_BIT_MIN_WEIGHT_VALUE - Static variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
INIT_BIT_MUTATION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
 
INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
INIT_BIT_NEW_VALUE - Static variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
INIT_BIT_NUM_BITS - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
 
INIT_BIT_NUM_CANDIDATES - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
INIT_BIT_NUM_CANDIDATES - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
 
INIT_BIT_NUM_CANDIDATES - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
INIT_BIT_NUM_CROSSOVERS - Static variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
INIT_BIT_NUM_CROSSOVERS - Static variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
 
INIT_BIT_NUM_DEVICES - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
INIT_BIT_NUM_INPUTS - Static variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
INIT_BIT_NUM_OUTPUTS - Static variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
INIT_BIT_NUM_SWAP - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
INIT_BIT_NUMBER_OBJECTIVES - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
INIT_BIT_NUMBER_OBJECTIVES - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
INIT_BIT_OBJECTIVE_COMPARATOR - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
INIT_BIT_OBJECTIVE_COMPARATOR - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
INIT_BIT_OFFSPRING_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
INIT_BIT_OFFSPRING_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
INIT_BIT_OFFSPRING_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
 
INIT_BIT_PARENT_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
INIT_BIT_PARENT_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
INIT_BIT_PARENT_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
INIT_BIT_PARSIMONY_COMPARATOR - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
INIT_BIT_PARSIMONY_TOURNAMENT_SIZE - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
INIT_BIT_PLATFORM - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
INIT_BIT_PLATFORM_ID - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
 
INIT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
 
INIT_BIT_PREDICATE - Static variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
 
INIT_BIT_PREFERRED_VECTOR_WIDTH_FLOAT - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_PREFERRED_WORK_GROUP_SIZE_MULTIPLE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
INIT_BIT_PRIVATE_MEM_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
INIT_BIT_PROBABILITY - Static variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
INIT_BIT_PROFILE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
INIT_BIT_PROGRAM - Static variable in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
 
INIT_BIT_PROGRAM - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
INIT_BIT_PROPORTION_FIRST - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
INIT_BIT_RANDOM_GENERATOR - Static variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
INIT_BIT_RANDOM_GENERATOR - Static variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
INIT_BIT_RETURNED_TYPE - Static variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
INIT_BIT_RETURNED_TYPE - Static variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
INIT_BIT_RETURNED_TYPE - Static variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
INIT_BIT_SCALE_FITNESS - Static variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
INIT_BIT_SECOND_COMPARATOR - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
INIT_BIT_SHARING - Static variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
INIT_BIT_SIZE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
INIT_BIT_SIZE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
INIT_BIT_SIZE - Static variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
INIT_BIT_SIZE - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
INIT_BIT_SIZE_FUNCTION - Static variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
INIT_BIT_SPECIES_PREDICATE - Static variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
INIT_BIT_SPECIES_SELECTION - Static variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
INIT_BIT_SURVIVOR_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
INIT_BIT_TERMINATION - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
INIT_BIT_TERMINATION - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
INIT_BIT_TERMINATION - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
INIT_BIT_TO_NODE_INDEX - Static variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
INIT_BIT_VALUE - Static variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
INIT_BIT_VENDOR - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
INIT_BIT_VENDOR - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
INIT_BIT_VERSION - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
INIT_BIT_WEIGHT - Static variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
INIT_BIT_WORK_GROUP_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.ImmutableIndividual.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
initBits - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
 
initBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor.Builder
 
initBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
initBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
initBits - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
initBits - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
initBits - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
initBits - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
 
initBits - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
initializePopulation() - Method in class net.bmahe.genetics4j.core.EASystem
 
initShim - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
initShim - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
initShim - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
initShim - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
initShim - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
initShim - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
initShim - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
initShim - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
initShim - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
initShim - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
initShim - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
initShim - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
initShim - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
initShim - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
initShim - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
InitShim() - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
InitShim() - Constructor for class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
innovation - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
innovation - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection
 
innovation() - Method in interface net.bmahe.genetics4j.neat.Connection
 
innovation() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
 
innovation(int) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Initializes the value for the innovation attribute.
innovationCache - Variable in class net.bmahe.genetics4j.neat.InnovationManager
 
innovationManager - Variable in class net.bmahe.genetics4j.neat.chromosomes.factory.NeatConnectedChromosomeFactory
 
innovationManager - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddConnection
 
innovationManager - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddNodeMutationHandler
 
InnovationManager - Class in net.bmahe.genetics4j.neat
 
InnovationManager() - Constructor for class net.bmahe.genetics4j.neat.InnovationManager
 
InnovationManager(int) - Constructor for class net.bmahe.genetics4j.neat.InnovationManager
 
Input(int, Class<T>) - Static method in class net.bmahe.genetics4j.gp.math.Terminals
 
Input(RandomGenerator, Class<T>) - Static method in class net.bmahe.genetics4j.gp.math.Terminals
 
InputDouble(RandomGenerator) - Static method in class net.bmahe.genetics4j.gp.math.Terminals
 
inputNodeIndices - Variable in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
InputOperation<T> - Class in net.bmahe.genetics4j.gp.math
 
InputOperation() - Constructor for class net.bmahe.genetics4j.gp.math.InputOperation
 
inputSize() - Method in class net.bmahe.genetics4j.gp.InputSpec
 
inputSpec - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
inputSpec - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
inputSpec() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
inputSpec() - Method in class net.bmahe.genetics4j.gp.program.Program
 
inputSpec(InputSpec) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Initializes the value for the inputSpec attribute.
InputSpec - Class in net.bmahe.genetics4j.gp
 
InputSpec() - Constructor for class net.bmahe.genetics4j.gp.InputSpec
 
InputString(RandomGenerator) - Static method in class net.bmahe.genetics4j.gp.math.Terminals
 
insertInlinksCache(Map<Integer, Set<Integer>>, Connection) - Method in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
IntChromosome - Class in net.bmahe.genetics4j.core.chromosomes
 
IntChromosome(int, int, int, int[]) - Constructor for class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
IntChromosomeCreepMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.creepmutation
 
IntChromosomeCreepMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.IntChromosomeCreepMutationHandler
 
IntChromosomeFactory - Class in net.bmahe.genetics4j.core.chromosomes.factory
 
IntChromosomeFactory(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.chromosomes.factory.IntChromosomeFactory
 
IntChromosomeMultiPointArithmetic<T> - Class in net.bmahe.genetics4j.core.combination.multipointarithmetic
 
IntChromosomeMultiPointArithmetic(RandomGenerator, MultiPointArithmetic) - Constructor for class net.bmahe.genetics4j.core.combination.multipointarithmetic.IntChromosomeMultiPointArithmetic
 
IntChromosomeMultiPointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.multipointcrossover
 
IntChromosomeMultiPointCrossover(RandomGenerator, MultiPointCrossover) - Constructor for class net.bmahe.genetics4j.core.combination.multipointcrossover.IntChromosomeMultiPointCrossover
 
IntChromosomeOrderCrossover<T> - Class in net.bmahe.genetics4j.core.combination.ordercrossover
 
IntChromosomeOrderCrossover(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.ordercrossover.IntChromosomeOrderCrossover
 
IntChromosomeRandomMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.randommutation
 
IntChromosomeRandomMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.IntChromosomeRandomMutationHandler
 
IntChromosomeSinglePointArithmetic<T> - Class in net.bmahe.genetics4j.core.combination.singlepointarithmetic
 
IntChromosomeSinglePointArithmetic(RandomGenerator, double) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointarithmetic.IntChromosomeSinglePointArithmetic
 
IntChromosomeSinglePointCrossover<T> - Class in net.bmahe.genetics4j.core.combination.singlepointcrossover
 
IntChromosomeSinglePointCrossover(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointcrossover.IntChromosomeSinglePointCrossover
 
IntChromosomeSpec - Class in net.bmahe.genetics4j.core.spec.chromosome
 
IntChromosomeSpec() - Constructor for class net.bmahe.genetics4j.core.spec.chromosome.IntChromosomeSpec
 
IntChromosomeSpec.Builder - Class in net.bmahe.genetics4j.core.spec.chromosome
 
IntChromosomeSwapMutationHandler - Class in net.bmahe.genetics4j.core.mutation.chromosome.swapmutation
 
IntChromosomeSwapMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.IntChromosomeSwapMutationHandler
 
IntEdgeRecombinationCrossover<T> - Class in net.bmahe.genetics4j.core.combination.erx
 
IntEdgeRecombinationCrossover(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.erx.IntEdgeRecombinationCrossover
 
IntOrderCrossoverHandler<T> - Class in net.bmahe.genetics4j.core.combination.ordercrossover
 
IntOrderCrossoverHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.ordercrossover.IntOrderCrossoverHandler
 
IOUtils - Class in net.bmahe.genetics4j.samples.clustering
 
IOUtils() - Constructor for class net.bmahe.genetics4j.samples.clustering.IOUtils
 
isDone - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
 
isDone - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
isDone() - Method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
 
isDone() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
 
isDone(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep.Builder
Initializes the value for the isDone attribute.
isDone(AbstractEAConfiguration<T>, long, List<Genotype>, List<T>) - Method in interface net.bmahe.genetics4j.core.termination.Termination
 
isEmpty() - Method in class net.bmahe.genetics4j.core.Population
 
isEnabled - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
isEnabled - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection
 
isEnabled() - Method in interface net.bmahe.genetics4j.neat.Connection
 
isEnabled() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
 
isEnabled(boolean) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Initializes the value for the isEnabled attribute.
isEqual(double, double) - Static method in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
isEqual(double, double, double) - Static method in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
isNumSwapFixed - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
isNumSwapFixed - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
isNumSwapFixed() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
isNumSwapFixed() - Method in class net.bmahe.genetics4j.core.spec.mutation.SwapMutation
 
isNumSwapFixed(boolean) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
Initializes the value for the isNumSwapFixed attribute.
isOperation(TreeNode<Operation<?>>, String) - Static method in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
isTerminal() - Method in class net.bmahe.genetics4j.gp.Operation
 
iterator() - Method in class net.bmahe.genetics4j.core.Population
 

K

k - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
 
k - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
k - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
k() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
k() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Determine the k-nearest distance to compute.
k() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
Determine the k-nearest distance to compute.
k(Optional<Integer>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.Builder
Initializes the value for the k attribute.
k(Optional<Integer>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
kBuildStage - Variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement.InitShim
 
KernelExecutionContext - Interface in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
 
KernelExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
 
kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
kernelExecutionContextComputer() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Computer for the kernel execution context (ex: globak work size)
kernelExecutionContextComputer() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Computer for the kernel execution context (ex: globak work size)
kernelExecutionContextComputer() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Computer for the kernel execution context (ex: globak work size)
kernelExecutionContextComputer() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
Computer for the kernel execution context (ex: globak work size)
kernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Initializes the value for the kernelExecutionContextComputer attribute.
kernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Initializes the value for the kernelExecutionContextComputer attribute.
KernelExecutionContextComputer - Interface in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
 
KernelExecutionContextComputers - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
 
KernelExecutionContextComputers() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
 
kernelExecutionContexts - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
kernelInfo(String) - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
KernelInfo - Interface in net.bmahe.genetics4j.gpu.opencl.model
 
KernelInfoReader - Class in net.bmahe.genetics4j.gpu.opencl
 
KernelInfoReader() - Constructor for class net.bmahe.genetics4j.gpu.opencl.KernelInfoReader
 
kernelInfos - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
kernelInfos - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
kernelInfos() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
kernelInfos() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
kernelInfos(Map<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Sets or replaces all mappings from the specified map as entries for the kernelInfos map.
KernelInfoUtils - Class in net.bmahe.genetics4j.gpu.opencl
 
KernelInfoUtils() - Constructor for class net.bmahe.genetics4j.gpu.opencl.KernelInfoUtils
 
kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
kernelName() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Name of the kernel to execute
kernelName() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Kernel name
kernelName() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Kernel name
kernelName() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
Name of the kernel to execute
kernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Initializes the value for the kernelName attribute.
kernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Initializes the value for the kernelName attribute.
kernelNames - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
 
kernelNames - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
kernelNames() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
kernelNames() - Method in class net.bmahe.genetics4j.gpu.spec.Program
 
kernelNames(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Sets or replaces all elements for kernelNames set.
kernels - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
kernels - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
kernels() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
kernels() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
kernels(Map<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Sets or replaces all mappings from the specified map as entries for the kernels map.
kthDistances(double[][], int, T, Population<T>) - Static method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2Utils
 

L

layers - Variable in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
linear(double, double) - Static method in class net.bmahe.genetics4j.neat.Activations
 
linearFloat(float, float) - Static method in class net.bmahe.genetics4j.neat.Activations
 
linksCacheContainsConnection(Map<Integer, Set<Integer>>, Connection) - Method in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
load(OpenCLExecutionContext) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoader
 
load(OpenCLExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoader
 
load(OpenCLExecutionContext, KernelExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocator
 
load(OpenCLExecutionContext, KernelExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocator
 
loadClusters(String) - Static method in class net.bmahe.genetics4j.samples.clustering.IOUtils
 
loadData(OpenCLExecutionContext, StageDescriptor, Map<Integer, CLData>, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
loadDataPoints(String) - Static method in class net.bmahe.genetics4j.samples.clustering.IOUtils
 
loadResource(String) - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
LocalMemoryAllocator - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
localMemoryAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Association of kernel argument index and a local memory allocator
localMemoryAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Association of kernel argument index and a local memory allocator
localMemoryAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Association of kernel argument index and a local memory allocator
localMemoryAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
Association of kernel argument index and a local memory allocator
localMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the localMemoryAllocators map.
localMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the localMemoryAllocators map.
LocalMemoryAllocators - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
LocalMemoryAllocators() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
localMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
localMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
localMemSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
localMemSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
 
localMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
Initializes the value for the localMemSize attribute.
LocationWrapper - Class in net.bmahe.genetics4j.samples.clustering
 
LocationWrapper(double[]) - Constructor for class net.bmahe.genetics4j.samples.clustering.LocationWrapper
 
logger - Static variable in class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
logger - Static variable in class net.bmahe.genetics4j.core.EASystem
 
logger - Static variable in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorBulkAsync
 
logger - Static variable in class net.bmahe.genetics4j.core.evaluation.FitnessEvaluatorSync
 
logger - Variable in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
logger - Static variable in class net.bmahe.genetics4j.core.evolutionlisteners.SimpleEvolutionListener
 
logger - Static variable in class net.bmahe.genetics4j.core.replacement.ElitismImpl
 
logger - Static variable in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
logger - Static variable in class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 
logger - Static variable in class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelector
 
logger - Static variable in class net.bmahe.genetics4j.core.selection.SelectionPolicyHandlerResolver
 
logger - Static variable in class net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandler
 
logger - Static variable in class net.bmahe.genetics4j.core.selection.TournamentSelector
 
logger - Static variable in class net.bmahe.genetics4j.core.util.GenotypeGenerator
 
logger - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
logger - Static variable in class net.bmahe.genetics4j.gp.combination.ProgramRandomCombineHandler
 
logger - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
logger - Static variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
logger - Static variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutatePolicyHandler
 
logger - Static variable in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorMutator
 
logger - Static variable in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorPolicyHandler
 
logger - Static variable in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
logger - Static variable in class net.bmahe.genetics4j.gp.mutation.TrimTreePolicyHandler
 
logger - Static variable in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
logger - Static variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
logger - Static variable in class net.bmahe.genetics4j.gpu.opencl.DeviceReader
 
logger - Static variable in class net.bmahe.genetics4j.gpu.opencl.KernelInfoReader
 
logger - Static variable in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
 
logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 
logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
logger - Static variable in class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2Selector
 
logger - Static variable in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2Selector
 
logger - Static variable in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
logger - Static variable in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
logger - Static variable in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 
logger - Static variable in class net.bmahe.genetics4j.neat.InnovationManager
 
logger - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
logger - Static variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddConnection
 
logger - Static variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeConnectionWeightMutationHandler
 
logger - Static variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteConnection
 
logger - Static variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteNodeMutationHandler
 
logger - Static variable in class net.bmahe.genetics4j.neat.selection.NeatSelectionPolicyHandler
 
logger - Static variable in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
logger - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
logger - Static variable in class net.bmahe.genetics4j.samples.clustering.IOUtils
 
logger - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
logger - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
logger - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
logger - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
logger - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
logger - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
 
logger - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
logger - Static variable in class net.bmahe.genetics4j.samples.QuickStart
 
logger - Static variable in class net.bmahe.genetics4j.samples.SimpleTest
 
logger - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
logger - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
logger - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithEnforcedMaxDepth
 
logger - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
logger - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
logger - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
logger - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
LONG_PARAM_BASE_DIR_OUTPUT - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_COMBINATION_ARITHMETIC - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_COMBINATION_CROSSOVER - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_CREEP_MUTATION_MEAN - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_CREEP_MUTATION_RATE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_CREEP_MUTATION_STD_DEV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
LONG_PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
LONG_PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
LONG_PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
LONG_PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
LONG_PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
LONG_PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
LONG_PARAM_DEST_CSV_WITH_SHARING - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
LONG_PARAM_DEST_CSV_WITHOUT_SHARING - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
LONG_PARAM_FILENAME_BEST_NETWORK - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
LONG_PARAM_FIXED_TERMINATION - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_NUM_CLUSTERS - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_NUMBER_TOURNAMENTS - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_OUTPUT_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_OUTPUT_WITH_SSE_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
LONG_PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
LONG_PARAM_RANDOM_MUTATION_RATE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_SOURCE_CUSTERS_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
LONG_PARAM_SOURCE_DATA_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 

M

main(String[]) - Static method in class net.bmahe.genetics4j.samples.clustering.Clustering
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.neat.Main
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.QuickStart
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.SimpleTest
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithEnforcedMaxDepth
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
main(String[]) - Static method in class net.bmahe.genetics4j.samples.TSVExample
 
Main - Class in net.bmahe.genetics4j.samples.mixturemodel
 
Main - Class in net.bmahe.genetics4j.samples.neat
 
Main() - Constructor for class net.bmahe.genetics4j.samples.mixturemodel.Main
 
Main() - Constructor for class net.bmahe.genetics4j.samples.neat.Main
 
mapStaticDataAsArgument - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
mapStaticDataAsArgument - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
mapStaticDataAsArgument() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Association of static data to a kernel argument index
mapStaticDataAsArgument() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Association of static data to a kernel argument index
mapStaticDataAsArgument(Map<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the mapStaticDataAsArgument map.
MAX_GENERATIONS - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
MAX_MEAN - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
MAX_NUM_DISTRIBUTIONS - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
MAX_STD_DEV - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
maxClockFrequency - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
maxClockFrequency - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxClockFrequency() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
maxClockFrequency() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxClockFrequency(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the maxClockFrequency attribute.
maxComputeUnits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
maxComputeUnits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxComputeUnits() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
maxComputeUnits() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxComputeUnits(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the maxComputeUnits attribute.
maxDepth - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
maxDepth - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
maxDepth - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree.Builder
 
maxDepth - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
 
maxDepth() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
maxDepth() - Method in class net.bmahe.genetics4j.gp.program.Program
 
maxDepth() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
Override the max depth to enforce
maxDepth() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.TrimTree
Override the max depth to enforce
maxDepth(int) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Initializes the value for the maxDepth attribute.
maxDepth(Optional<Integer>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree.Builder
Initializes the value for the maxDepth attribute.
maxDepthValue(Program, TrimTree) - Method in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
maxGenerations - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
maxGenerations - Variable in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
maxGenerations - Variable in class net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
 
MAXIMIZE - Enum constant in enum class net.bmahe.genetics4j.core.spec.Optimization
 
maxIndices - Variable in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
maxValue - Variable in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
maxValue - Variable in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
maxValue - Variable in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
maxValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
maxValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
maxValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
maxValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
maxValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
maxValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
maxValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
 
maxValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
 
maxValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
maxValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
maxValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
maxValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.IntChromosomeSpec
 
maxValue(double) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
Initializes the value for the maxValue attribute.
maxValue(float) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
Initializes the value for the maxValue attribute.
maxValue(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
Initializes the value for the maxValue attribute.
maxWeightValue - Variable in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
maxWeightValue - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
maxWeightValue - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
maxWeightValue() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
maxWeightValue() - Method in class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
 
maxWeightValue(float) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
Initializes the value for the maxWeightValue attribute.
maxWorkGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
maxWorkGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxWorkGroupSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
maxWorkGroupSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxWorkGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the maxWorkGroupSize attribute.
maxWorkItemDimensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
maxWorkItemDimensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxWorkItemDimensions() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
maxWorkItemDimensions() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxWorkItemDimensions(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the maxWorkItemDimensions attribute.
maxWorkItemSizes - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
maxWorkItemSizes - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxWorkItemSizes() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
maxWorkItemSizes() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
maxWorkItemSizes(long...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the maxWorkItemSizes attribute.
mean - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
mean - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
mean - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
mean() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
mean() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
mean() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.NormalDistribution
 
mean(double) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
Initializes the value for the mean attribute.
mean(double) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
meanBuildStage - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
meanIsSet() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
members - Variable in class net.bmahe.genetics4j.neat.Species
 
MIN_MEAN - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
MIN_NUM_DISTRIBUTIONS - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
MIN_STD_DEV - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
MINIMIZE - Enum constant in enum class net.bmahe.genetics4j.core.spec.Optimization
 
minSpeciesSize - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
minSpeciesSize - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
minSpeciesSize - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
minSpeciesSize() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
minSpeciesSize() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
minSpeciesSize() - Method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
minSpeciesSize(int) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
Initializes the value for the minSpeciesSize attribute.
minSpeciesSize(int) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
minSpeciesSizeBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
minSpeciesSizeIsSet() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
minValue - Variable in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
minValue - Variable in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
minValue - Variable in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
minValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
minValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
minValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
minValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
minValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
minValue - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
minValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
 
minValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
 
minValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
minValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
minValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
minValue() - Method in class net.bmahe.genetics4j.core.spec.chromosome.IntChromosomeSpec
 
minValue(double) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
Initializes the value for the minValue attribute.
minValue(float) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
Initializes the value for the minValue attribute.
minValue(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
Initializes the value for the minValue attribute.
minWeightValue - Variable in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
minWeightValue - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
minWeightValue - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
minWeightValue() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
minWeightValue() - Method in class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
 
minWeightValue(float) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
Initializes the value for the minWeightValue attribute.
mix(TreeNode<Operation<?>>, TreeNode<Operation<?>>, Set<Class>, Map<Class, List<TreeNode<Operation<?>>>>, Map<Class, List<TreeNode<Operation<?>>>>) - Method in class net.bmahe.genetics4j.gp.combination.ProgramChromosomeCombinator
 
MooCPU - Class in net.bmahe.genetics4j.samples.mixturemodel
 
MooCPU(int, Comparator<Genotype>, String, int) - Constructor for class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
MooGPU - Class in net.bmahe.genetics4j.samples.mixturemodel
 
MooGPU(int, Comparator<Genotype>, String, int) - Constructor for class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
MUL - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
MUL_0_WITH_ANYTHING - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
MUL_1_WITH_ANYTHING - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
MUL_ANYTHING_WITH_0 - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
MUL_ANYTHING_WITH_1 - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
MUL_SAME_BRANCHES - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
multiplication of the same branch -> square of the first branch
MUL_TWO_COEFFICIENTS - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
MultiChromosomeCombinations<T> - Class in net.bmahe.genetics4j.core.combination.multicombinations
 
MultiChromosomeCombinations(RandomGenerator, List<ChromosomeCombinator<T>>) - Constructor for class net.bmahe.genetics4j.core.combination.multicombinations.MultiChromosomeCombinations
 
MultiCombinations - Class in net.bmahe.genetics4j.core.spec.combination
 
MultiCombinations() - Constructor for class net.bmahe.genetics4j.core.spec.combination.MultiCombinations
 
MultiCombinationsHandler<T> - Class in net.bmahe.genetics4j.core.combination.multicombinations
 
MultiCombinationsHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.multicombinations.MultiCombinationsHandler
 
MultiIntCounter - Class in net.bmahe.genetics4j.core.util
 
MultiIntCounter(int...) - Constructor for class net.bmahe.genetics4j.core.util.MultiIntCounter
 
MultiMutations - Class in net.bmahe.genetics4j.core.spec.mutation
Select uniformly a mutation policy among a list
MultiMutations() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.MultiMutations
 
MultiMutationsPolicyHandler<T> - Class in net.bmahe.genetics4j.core.mutation
 
MultiMutationsPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.MultiMutationsPolicyHandler
 
MultipleComputer - Interface in net.bmahe.genetics4j.gpu.spec.fitness
 
MULTIPLY_INPUT_WITH_EXP_SAME_INPUT_COEFF - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
MULTIPLY_INPUT_WITH_SAME_INPUT - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
MultiPointArithmetic - Class in net.bmahe.genetics4j.core.spec.combination
 
MultiPointArithmetic() - Constructor for class net.bmahe.genetics4j.core.spec.combination.MultiPointArithmetic
 
MultiPointArithmeticCombinationHandler<T> - Class in net.bmahe.genetics4j.core.combination.multipointarithmetic
 
MultiPointArithmeticCombinationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.multipointarithmetic.MultiPointArithmeticCombinationHandler
 
multiPointArithmeticPolicy - Variable in class net.bmahe.genetics4j.core.combination.multipointarithmetic.DoubleChromosomeMultiPointArithmetic
 
multiPointArithmeticPolicy - Variable in class net.bmahe.genetics4j.core.combination.multipointarithmetic.FloatChromosomeMultiPointArithmetic
 
multiPointArithmeticPolicy - Variable in class net.bmahe.genetics4j.core.combination.multipointarithmetic.IntChromosomeMultiPointArithmetic
 
MultiPointCrossover - Class in net.bmahe.genetics4j.core.spec.combination
 
MultiPointCrossover() - Constructor for class net.bmahe.genetics4j.core.spec.combination.MultiPointCrossover
 
MultiPointCrossoverCombinationHandler<T> - Class in net.bmahe.genetics4j.core.combination.multipointcrossover
 
MultiPointCrossoverCombinationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.multipointcrossover.MultiPointCrossoverCombinationHandler
 
multiPointCrossoverPolicy - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.BitChromosomeMultiPointCrossover
 
multiPointCrossoverPolicy - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.DoubleChromosomeMultiPointCrossover
 
multiPointCrossoverPolicy - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.FloatChromosomeMultiPointCrossover
 
multiPointCrossoverPolicy - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.IntChromosomeMultiPointCrossover
 
MultiProgramGenerator - Class in net.bmahe.genetics4j.gp.program
 
MultiProgramGenerator(RandomGenerator, Collection<ProgramGenerator>) - Constructor for class net.bmahe.genetics4j.gp.program.MultiProgramGenerator
 
MultiSelections - Class in net.bmahe.genetics4j.core.spec.selection
 
MultiSelections() - Constructor for class net.bmahe.genetics4j.core.spec.selection.MultiSelections
 
MultiSelectionsPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
MultiSelectionsPolicyHandler() - Constructor for class net.bmahe.genetics4j.core.selection.MultiSelectionsPolicyHandler
 
multiStageDescriptor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
MultiStageDescriptor - Interface in net.bmahe.genetics4j.gpu.spec.fitness.multistage
 
MultiStageFitness<T> - Class in net.bmahe.genetics4j.gpu.spec.fitness
 
MultiStageFitness(MultiStageDescriptor, FitnessExtractor<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
MultiTournaments<T> - Interface in net.bmahe.genetics4j.core.spec.selection
 
MultiTournamentsSelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
MultiTournamentsSelectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 
mutate(Genotype) - Method in class net.bmahe.genetics4j.core.mutation.GenericMutatorImpl
 
mutate(Genotype) - Method in interface net.bmahe.genetics4j.core.mutation.Mutator
 
mutate(Genotype) - Method in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
mutate(Genotype) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
mutate(Genotype) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPruneMutator
 
mutate(Genotype) - Method in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorMutator
 
mutate(Genotype) - Method in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
mutate(MutationPolicy, Chromosome) - Method in interface net.bmahe.genetics4j.core.mutation.chromosome.ChromosomeMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.DoubleChromosomeCreepMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.FloatChromosomeCreepMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.IntChromosomeCreepMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.BitChromosomeRandomMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.DoubleChromosomeRandomMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.FloatChromosomeRandomMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.IntChromosomeRandomMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.BitChromosomeSwapMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.DoubleChromosomeSwapMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.FloatChromosomeSwapMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.IntChromosomeSwapMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddConnection
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeConnectionWeightMutationHandler
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteConnection
 
mutate(MutationPolicy, Chromosome) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteNodeMutationHandler
 
mutateConnection(CreepMutation, NeatChromosome, Connection, int) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeCreepMutationHandler
 
mutateConnection(RandomMutation, NeatChromosome, Connection, int) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeRandomMutationHandler
 
mutateConnection(Connection, double, Supplier<Float>, Supplier<Float>, float, float) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeConnectionWeightMutationHandler
 
mutateConnection(AddNode, NeatChromosome, Connection, int) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddNodeMutationHandler
 
mutateConnection(SwitchStateMutation, NeatChromosome, Connection, int) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeSwitchStateHandler
 
mutateConnection(T, NeatChromosome, Connection, int) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
mutateGenotypes(List<Genotype>) - Method in class net.bmahe.genetics4j.core.EASystem
 
mutationClazz - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
mutationPolicies - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
mutationPolicies - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
mutationPolicies - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
mutationPolicies - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
mutationPolicies - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
 
mutationPolicies - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
mutationPolicies - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
mutationPolicies - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
mutationPolicies() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines what mutations to be performed on the offsprings
mutationPolicies() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines what mutations to be performed on the offsprings
mutationPolicies() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines what mutations to be performed on the offsprings
mutationPolicies() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
mutationPolicies() - Method in class net.bmahe.genetics4j.core.spec.mutation.MultiMutations
 
mutationPolicies() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
mutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Sets or replaces all elements for mutationPolicies list.
mutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Sets or replaces all elements for mutationPolicies list.
mutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations.Builder
Sets or replaces all elements for mutationPolicies list.
mutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Sets or replaces all elements for mutationPolicies list.
mutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.EAConfiguration.Builder
 
mutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.EAConfigurationBulkAsync.Builder
 
mutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration.Builder
 
mutationPolicy - Variable in class net.bmahe.genetics4j.core.mutation.GenericMutatorImpl
 
mutationPolicy - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
 
mutationPolicy - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
mutationPolicy() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
mutationPolicy() - Method in class net.bmahe.genetics4j.core.spec.mutation.PartialMutation
 
mutationPolicy(MutationPolicy) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation.Builder
Initializes the value for the mutationPolicy attribute.
MutationPolicy - Interface in net.bmahe.genetics4j.core.spec.mutation
 
MutationPolicyHandler<T> - Interface in net.bmahe.genetics4j.core.mutation
 
mutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
mutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
mutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
mutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
mutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
mutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
mutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
mutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for mutationPolicyHandlerFactories list.
mutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for mutationPolicyHandlerFactories list.
MutationPolicyHandlerFactory<T> - Interface in net.bmahe.genetics4j.core.spec
 
MutationPolicyHandlerResolver<T> - Class in net.bmahe.genetics4j.core.mutation
 
MutationPolicyHandlerResolver(AbstractEAExecutionContext<T>) - Constructor for class net.bmahe.genetics4j.core.mutation.MutationPolicyHandlerResolver
 
mutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.mutation.MutationPolicyHandlerResolver
 
mutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
mutationPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
mutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
mutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
mutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
mutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
mutationPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
mutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
mutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
mutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
mutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
Mutator - Interface in net.bmahe.genetics4j.core.mutation
 
mutators - Variable in class net.bmahe.genetics4j.core.EASystem
 

N

name - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
name - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation
 
name - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
name - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
name - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
name - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
name() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
name() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
name() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
name() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
name() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
 
name() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
name(String) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Initializes the value for the name attribute.
name(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
Initializes the value for the name attribute.
name(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
Initializes the value for the name attribute.
name(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the name attribute.
name(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
Initializes the value for the name attribute.
name(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Initializes the value for the name attribute.
NAME_ADD - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_COS - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_DIV - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_E - Static variable in class net.bmahe.genetics4j.gp.math.Terminals
 
NAME_EXP - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_MUL - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_PI - Static variable in class net.bmahe.genetics4j.gp.math.Terminals
 
NAME_POW - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_SIN - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_STR_TO_DOUBLE - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NAME_SUB - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
NeatChromosome - Class in net.bmahe.genetics4j.neat.chromosomes
 
NeatChromosome(int, int, float, float, List<Connection>) - Constructor for class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
NeatChromosomeAddConnection - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeAddConnection(RandomGenerator, InnovationManager) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddConnection
 
NeatChromosomeAddNodeMutationHandler - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeAddNodeMutationHandler(RandomGenerator, InnovationManager) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddNodeMutationHandler
 
NeatChromosomeCombinator<T> - Class in net.bmahe.genetics4j.neat.combination
 
NeatChromosomeCombinator(RandomGenerator, NeatCombination, ParentComparisonHandler) - Constructor for class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
NeatChromosomeConnectionWeightMutationHandler - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeConnectionWeightMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeConnectionWeightMutationHandler
 
NeatChromosomeCreepMutationHandler - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeCreepMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeCreepMutationHandler
 
NeatChromosomeDeleteConnection - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeDeleteConnection(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteConnection
 
NeatChromosomeDeleteNodeMutationHandler - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeDeleteNodeMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteNodeMutationHandler
 
NeatChromosomeRandomMutationHandler - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeRandomMutationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeRandomMutationHandler
 
NeatChromosomeSpec - Class in net.bmahe.genetics4j.neat.spec
 
NeatChromosomeSpec() - Constructor for class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
 
NeatChromosomeSpec.Builder - Class in net.bmahe.genetics4j.neat.spec
 
NeatChromosomeSwitchStateHandler - Class in net.bmahe.genetics4j.neat.mutation.chromosome
 
NeatChromosomeSwitchStateHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeSwitchStateHandler
 
neatCombination - Variable in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
NeatCombination - Interface in net.bmahe.genetics4j.neat.spec.combination
 
NeatCombination.Builder - Class in net.bmahe.genetics4j.neat.spec.combination
 
NeatCombinationHandler<T> - Class in net.bmahe.genetics4j.neat.combination
 
NeatCombinationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.combination.NeatCombinationHandler
 
NeatConnectedChromosomeFactory - Class in net.bmahe.genetics4j.neat.chromosomes.factory
 
NeatConnectedChromosomeFactory(RandomGenerator, InnovationManager) - Constructor for class net.bmahe.genetics4j.neat.chromosomes.factory.NeatConnectedChromosomeFactory
 
NeatConnectionWeight - Class in net.bmahe.genetics4j.neat.spec.mutation
 
NeatConnectionWeight() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
NeatConnectionWeight.Builder - Class in net.bmahe.genetics4j.neat.spec.mutation
 
NeatConnectionWeightPolicyHandler<T> - Class in net.bmahe.genetics4j.neat.mutation
 
NeatConnectionWeightPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.NeatConnectionWeightPolicyHandler
 
NeatEAExecutionContexts - Class in net.bmahe.genetics4j.neat
 
NeatEAExecutionContexts() - Constructor for class net.bmahe.genetics4j.neat.NeatEAExecutionContexts
 
NeatEmptyChromosomeFactory - Class in net.bmahe.genetics4j.neat.chromosomes.factory
 
NeatEmptyChromosomeFactory() - Constructor for class net.bmahe.genetics4j.neat.chromosomes.factory.NeatEmptyChromosomeFactory
 
neatPaper - Static variable in class net.bmahe.genetics4j.neat.Activations
 
neatPaperFloat - Static variable in class net.bmahe.genetics4j.neat.Activations
 
neatSelection - Variable in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
NeatSelection<T> - Class in net.bmahe.genetics4j.neat.spec.selection
 
NeatSelection() - Constructor for class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
NeatSelection.Builder<T> - Class in net.bmahe.genetics4j.neat.spec.selection
 
NeatSelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.neat.selection
 
NeatSelectionPolicyHandler(RandomGenerator, SpeciesIdGenerator) - Constructor for class net.bmahe.genetics4j.neat.selection.NeatSelectionPolicyHandler
 
NeatSelectorImpl<T> - Class in net.bmahe.genetics4j.neat.selection
 
NeatSelectorImpl(RandomGenerator, NeatSelection<T>, SpeciesIdGenerator, Selector<T>) - Constructor for class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
NeatSwitchStatePolicyHandler<T> - Class in net.bmahe.genetics4j.neat.mutation
 
NeatSwitchStatePolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.neat.mutation.NeatSwitchStatePolicyHandler
 
NeatUtils - Class in net.bmahe.genetics4j.neat
 
NeatUtils() - Constructor for class net.bmahe.genetics4j.neat.NeatUtils
 
net.bmahe.genetics4j.core - package net.bmahe.genetics4j.core
 
net.bmahe.genetics4j.core.chromosomes - package net.bmahe.genetics4j.core.chromosomes
 
net.bmahe.genetics4j.core.chromosomes.factory - package net.bmahe.genetics4j.core.chromosomes.factory
 
net.bmahe.genetics4j.core.combination - package net.bmahe.genetics4j.core.combination
 
net.bmahe.genetics4j.core.combination.erx - package net.bmahe.genetics4j.core.combination.erx
 
net.bmahe.genetics4j.core.combination.multicombinations - package net.bmahe.genetics4j.core.combination.multicombinations
 
net.bmahe.genetics4j.core.combination.multipointarithmetic - package net.bmahe.genetics4j.core.combination.multipointarithmetic
 
net.bmahe.genetics4j.core.combination.multipointcrossover - package net.bmahe.genetics4j.core.combination.multipointcrossover
 
net.bmahe.genetics4j.core.combination.ordercrossover - package net.bmahe.genetics4j.core.combination.ordercrossover
 
net.bmahe.genetics4j.core.combination.singlepointarithmetic - package net.bmahe.genetics4j.core.combination.singlepointarithmetic
 
net.bmahe.genetics4j.core.combination.singlepointcrossover - package net.bmahe.genetics4j.core.combination.singlepointcrossover
 
net.bmahe.genetics4j.core.evaluation - package net.bmahe.genetics4j.core.evaluation
 
net.bmahe.genetics4j.core.evolutionlisteners - package net.bmahe.genetics4j.core.evolutionlisteners
 
net.bmahe.genetics4j.core.mutation - package net.bmahe.genetics4j.core.mutation
 
net.bmahe.genetics4j.core.mutation.chromosome - package net.bmahe.genetics4j.core.mutation.chromosome
 
net.bmahe.genetics4j.core.mutation.chromosome.creepmutation - package net.bmahe.genetics4j.core.mutation.chromosome.creepmutation
 
net.bmahe.genetics4j.core.mutation.chromosome.randommutation - package net.bmahe.genetics4j.core.mutation.chromosome.randommutation
 
net.bmahe.genetics4j.core.mutation.chromosome.swapmutation - package net.bmahe.genetics4j.core.mutation.chromosome.swapmutation
 
net.bmahe.genetics4j.core.postevaluationprocess - package net.bmahe.genetics4j.core.postevaluationprocess
 
net.bmahe.genetics4j.core.replacement - package net.bmahe.genetics4j.core.replacement
 
net.bmahe.genetics4j.core.selection - package net.bmahe.genetics4j.core.selection
 
net.bmahe.genetics4j.core.spec - package net.bmahe.genetics4j.core.spec
 
net.bmahe.genetics4j.core.spec.chromosome - package net.bmahe.genetics4j.core.spec.chromosome
 
net.bmahe.genetics4j.core.spec.combination - package net.bmahe.genetics4j.core.spec.combination
 
net.bmahe.genetics4j.core.spec.mutation - package net.bmahe.genetics4j.core.spec.mutation
 
net.bmahe.genetics4j.core.spec.replacement - package net.bmahe.genetics4j.core.spec.replacement
 
net.bmahe.genetics4j.core.spec.selection - package net.bmahe.genetics4j.core.spec.selection
 
net.bmahe.genetics4j.core.spec.statistics.distributions - package net.bmahe.genetics4j.core.spec.statistics.distributions
 
net.bmahe.genetics4j.core.termination - package net.bmahe.genetics4j.core.termination
 
net.bmahe.genetics4j.core.util - package net.bmahe.genetics4j.core.util
 
net.bmahe.genetics4j.extras.evolutionlisteners - package net.bmahe.genetics4j.extras.evolutionlisteners
 
net.bmahe.genetics4j.gp - package net.bmahe.genetics4j.gp
 
net.bmahe.genetics4j.gp.chromosomes.factory - package net.bmahe.genetics4j.gp.chromosomes.factory
 
net.bmahe.genetics4j.gp.combination - package net.bmahe.genetics4j.gp.combination
 
net.bmahe.genetics4j.gp.math - package net.bmahe.genetics4j.gp.math
 
net.bmahe.genetics4j.gp.mutation - package net.bmahe.genetics4j.gp.mutation
 
net.bmahe.genetics4j.gp.postevaluationprocess - package net.bmahe.genetics4j.gp.postevaluationprocess
 
net.bmahe.genetics4j.gp.program - package net.bmahe.genetics4j.gp.program
 
net.bmahe.genetics4j.gp.spec - package net.bmahe.genetics4j.gp.spec
 
net.bmahe.genetics4j.gp.spec.chromosome - package net.bmahe.genetics4j.gp.spec.chromosome
 
net.bmahe.genetics4j.gp.spec.combination - package net.bmahe.genetics4j.gp.spec.combination
 
net.bmahe.genetics4j.gp.spec.mutation - package net.bmahe.genetics4j.gp.spec.mutation
 
net.bmahe.genetics4j.gp.utils - package net.bmahe.genetics4j.gp.utils
 
net.bmahe.genetics4j.gpu - package net.bmahe.genetics4j.gpu
 
net.bmahe.genetics4j.gpu.opencl - package net.bmahe.genetics4j.gpu.opencl
 
net.bmahe.genetics4j.gpu.opencl.model - package net.bmahe.genetics4j.gpu.opencl.model
 
net.bmahe.genetics4j.gpu.spec - package net.bmahe.genetics4j.gpu.spec
 
net.bmahe.genetics4j.gpu.spec.fitness - package net.bmahe.genetics4j.gpu.spec.fitness
 
net.bmahe.genetics4j.gpu.spec.fitness.cldata - package net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext - package net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
 
net.bmahe.genetics4j.gpu.spec.fitness.multistage - package net.bmahe.genetics4j.gpu.spec.fitness.multistage
 
net.bmahe.genetics4j.moo - package net.bmahe.genetics4j.moo
 
net.bmahe.genetics4j.moo.nsga2.impl - package net.bmahe.genetics4j.moo.nsga2.impl
 
net.bmahe.genetics4j.moo.nsga2.spec - package net.bmahe.genetics4j.moo.nsga2.spec
 
net.bmahe.genetics4j.moo.spea2.replacement - package net.bmahe.genetics4j.moo.spea2.replacement
 
net.bmahe.genetics4j.moo.spea2.spec.replacement - package net.bmahe.genetics4j.moo.spea2.spec.replacement
 
net.bmahe.genetics4j.neat - package net.bmahe.genetics4j.neat
 
net.bmahe.genetics4j.neat.chromosomes - package net.bmahe.genetics4j.neat.chromosomes
 
net.bmahe.genetics4j.neat.chromosomes.factory - package net.bmahe.genetics4j.neat.chromosomes.factory
 
net.bmahe.genetics4j.neat.combination - package net.bmahe.genetics4j.neat.combination
 
net.bmahe.genetics4j.neat.combination.parentcompare - package net.bmahe.genetics4j.neat.combination.parentcompare
 
net.bmahe.genetics4j.neat.mutation - package net.bmahe.genetics4j.neat.mutation
 
net.bmahe.genetics4j.neat.mutation.chromosome - package net.bmahe.genetics4j.neat.mutation.chromosome
 
net.bmahe.genetics4j.neat.selection - package net.bmahe.genetics4j.neat.selection
 
net.bmahe.genetics4j.neat.spec - package net.bmahe.genetics4j.neat.spec
 
net.bmahe.genetics4j.neat.spec.combination - package net.bmahe.genetics4j.neat.spec.combination
 
net.bmahe.genetics4j.neat.spec.combination.parentcompare - package net.bmahe.genetics4j.neat.spec.combination.parentcompare
 
net.bmahe.genetics4j.neat.spec.mutation - package net.bmahe.genetics4j.neat.spec.mutation
 
net.bmahe.genetics4j.neat.spec.selection - package net.bmahe.genetics4j.neat.spec.selection
 
net.bmahe.genetics4j.neat.util - package net.bmahe.genetics4j.neat.util
 
net.bmahe.genetics4j.samples - package net.bmahe.genetics4j.samples
 
net.bmahe.genetics4j.samples.clustering - package net.bmahe.genetics4j.samples.clustering
 
net.bmahe.genetics4j.samples.mixturemodel - package net.bmahe.genetics4j.samples.mixturemodel
 
net.bmahe.genetics4j.samples.neat - package net.bmahe.genetics4j.samples.neat
 
net.bmahe.genetics4j.samples.symbolicregression - package net.bmahe.genetics4j.samples.symbolicregression
 
newValue - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
newValue - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
newValue() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
newValue() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
newValue(double) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
Initializes the value for the newValue attribute.
newValuesDistribution - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
newValuesDistribution - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
newValuesDistribution - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
newValuesDistribution() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
newValuesDistribution() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
newValuesDistribution() - Method in class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
newValuesDistribution(Distribution) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
Initializes the value for the newValuesDistribution attribute.
newValuesDistribution(Distribution) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
newValuesDistributionBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
next() - Method in class net.bmahe.genetics4j.core.PopulationIterator
 
next() - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
NodeReplacement - Interface in net.bmahe.genetics4j.gp.spec.mutation
 
NodeReplacementMutator - Class in net.bmahe.genetics4j.gp.mutation
 
NodeReplacementMutator(ProgramHelper, RandomGenerator, AbstractEAConfiguration, double) - Constructor for class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
NodeReplacementPolicyHandler<T> - Class in net.bmahe.genetics4j.gp.mutation
 
NodeReplacementPolicyHandler(RandomGenerator, ProgramHelper) - Constructor for class net.bmahe.genetics4j.gp.mutation.NodeReplacementPolicyHandler
 
NormalDistribution - Class in net.bmahe.genetics4j.core.spec.statistics.distributions
 
NormalDistribution() - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.NormalDistribution
 
nsga2Selection - Variable in class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2Selector
 
NSGA2Selection<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
NSGA2 Selection specification
NSGA2Selection() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
 
NSGA2Selection.Builder<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
 
NSGA2SelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.moo.nsga2.impl
 
NSGA2SelectionPolicyHandler() - Constructor for class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2SelectionPolicyHandler
 
NSGA2SelectionPolicyHandlerFactory<T> - Class in net.bmahe.genetics4j.moo.nsga2.impl
 
NSGA2SelectionPolicyHandlerFactory() - Constructor for class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2SelectionPolicyHandlerFactory
 
NSGA2Selector<T> - Class in net.bmahe.genetics4j.moo.nsga2.impl
 
NSGA2Selector(NSGA2Selection<T>) - Constructor for class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2Selector
 
NSGA2Utils - Class in net.bmahe.genetics4j.moo.nsga2.impl
 
NSGA2Utils() - Constructor for class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2Utils
 
NUM_POINTS_PER_DISTRIBUTION - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
numberObjectives - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
numberObjectives - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
numberObjectives - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
numberObjectives - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
numberObjectives() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Number of objectives
numberObjectives() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Describe how many objectives are embedded in T
numberObjectives() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
Number of objectives
numberObjectives() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Describe how many objectives are embedded in T
numberObjectives(int) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
Initializes the value for the numberObjectives attribute.
numberObjectives(int) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Initializes the value for the numberObjectives attribute.
numberOfPartitions - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
numberOfPartitions - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
numberOfPartitions - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
numberOfPartitions() - Method in class net.bmahe.genetics4j.core.spec.EAExecutionContext
 
numberOfPartitions() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
numberOfPartitions() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
numberOfPartitions(int) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Initializes the value for the numberOfPartitions attribute.
numberOfPartitions(int) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
numberOfPartitionsBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
numberOfPartitionsIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
numBits - Variable in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
numBits - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
 
numBits - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
 
numBits() - Method in class net.bmahe.genetics4j.core.spec.chromosome.BitChromosomeSpec
 
numBits() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
 
numBits(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec.Builder
Initializes the value for the numBits attribute.
numCandidates - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
numCandidates - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
numCandidates - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
 
numCandidates - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
numCandidates - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
numCandidates - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
numCandidates() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
numCandidates() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
 
numCandidates() - Method in interface net.bmahe.genetics4j.core.spec.selection.ProportionalTournament
 
numCandidates() - Method in class net.bmahe.genetics4j.core.spec.selection.Tournament
 
numCandidates() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Number of candidates in each tournament
numCandidates() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Number of candidates in each tournament
numCandidates(int) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
Initializes the value for the numCandidates attribute.
numCandidates(int) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament.Builder
Initializes the value for the numCandidates attribute.
numCandidates(int) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Initializes the value for the numCandidates attribute.
numChromosomes() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Returns the currently number of chromosomes defined in the genotype
numCrossovers - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
numCrossovers - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
 
numCrossovers - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
 
numCrossovers - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
 
numCrossovers() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
 
numCrossovers() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
 
numCrossovers() - Method in class net.bmahe.genetics4j.core.spec.combination.MultiPointArithmetic
 
numCrossovers() - Method in class net.bmahe.genetics4j.core.spec.combination.MultiPointCrossover
 
numCrossovers(int) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
Initializes the value for the numCrossovers attribute.
numCrossovers(int) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover.Builder
Initializes the value for the numCrossovers attribute.
numDevices - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
numDevices - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
numDevices() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
numDevices() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
numDevices(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Initializes the value for the numDevices attribute.
numDevices(cl_platform_id) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
numDevices(cl_platform_id) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
 
numDevices(cl_platform_id, long) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
 
numDevices(cl_platform_id, long) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
 
numInputs - Variable in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
numInputs - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
numInputs - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
numInputs() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
numInputs() - Method in class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
 
numInputs(int) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
Initializes the value for the numInputs attribute.
numOutputs - Variable in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
numOutputs - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
 
numOutputs - Variable in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
numOutputs() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
numOutputs() - Method in class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
 
numOutputs(int) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec.Builder
Initializes the value for the numOutputs attribute.
numPlatforms() - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
 
numSwap - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
numSwap - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
numSwap() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
numSwap() - Method in class net.bmahe.genetics4j.core.spec.mutation.SwapMutation
 
numSwap(int) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
Initializes the value for the numSwap attribute.

O

objectiveComparator - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
 
objectiveComparator - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
objectiveComparator - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
 
objectiveComparator - Variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
objectiveComparator() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Sort T based on the objective passed as a parameter
objectiveComparator() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Sort T based on the objective passed as a parameter
objectiveComparator() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
Sort T based on the objective passed as a parameter
objectiveComparator() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Sort T based on the objective passed as a parameter
objectiveComparator(Function<Integer, Comparator<T>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection.Builder
Initializes the value for the objectiveComparator attribute.
objectiveComparator(Function<Integer, Comparator<T>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection.Builder
Initializes the value for the objectiveComparator attribute.
ObjectiveDistance<T> - Interface in net.bmahe.genetics4j.moo
Provide a method to compute distances between to fitness scores along one objective
of(boolean, int, Pointer, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(double) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
Construct a new immutable SinglePointArithmetic instance.
of(double) - Static method in class net.bmahe.genetics4j.core.spec.combination.SinglePointArithmetic
 
of(double) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
Construct a new immutable RandomMutation instance.
of(double) - Static method in class net.bmahe.genetics4j.core.spec.mutation.RandomMutation
Construct a new immutable RandomMutation instance.
of(double) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
Construct a new immutable NodeReplacement instance.
of(double) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
Construct a new immutable ProgramRandomMutate instance.
of(double) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
Construct a new immutable ProgramRandomPrune instance.
of(double) - Static method in interface net.bmahe.genetics4j.gp.spec.mutation.NodeReplacement
 
of(double) - Static method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramRandomMutate
 
of(double) - Static method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramRandomPrune
 
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.AddConnection
Construct a new immutable AddNodeMutation instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.AddNode
Construct a new immutable AddNodeMutation instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.DeleteConnection
Construct a new immutable DeleteNodeMutation instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.DeleteNode
Construct a new immutable DeleteNodeMutation instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
Construct a new immutable AddConnection instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
Construct a new immutable AddNode instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
Construct a new immutable DeleteConnection instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
Construct a new immutable DeleteNode instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
Construct a new immutable SwitchStateMutation instance.
of(double) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.SwitchStateMutation
Construct a new immutable SwitchStateMutation instance.
of(double...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(double[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(double, double) - Static method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
Construct a new immutable NormalDistribution instance.
of(double, double) - Static method in class net.bmahe.genetics4j.core.spec.statistics.distributions.NormalDistribution
 
of(double, int, boolean) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Construct a new immutable SwapMutation instance.
of(double, int, boolean) - Static method in class net.bmahe.genetics4j.core.spec.mutation.SwapMutation
Construct a new immutable SwapMutation instance.
of(double, SelectionPolicy) - Static method in interface net.bmahe.genetics4j.core.spec.replacement.DeleteNLast
 
of(double, SelectionPolicy) - Static method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
Construct a new immutable DeleteNLast instance.
of(double, Distribution) - Static method in class net.bmahe.genetics4j.core.spec.mutation.CreepMutation
 
of(double, Distribution) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
Construct a new immutable CreepMutation instance.
of(float...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(float[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(float, BiPredicate<Individual<U>, Individual<U>>, SelectionPolicy) - Static method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
of(int) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.BitChromosomeSpec
 
of(int) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
Construct a new immutable BitChromosomeSpec instance.
of(int) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
Construct a new immutable MultiPointCrossover instance.
of(int) - Static method in class net.bmahe.genetics4j.core.spec.combination.MultiPointArithmetic
 
of(int) - Static method in class net.bmahe.genetics4j.core.spec.combination.MultiPointCrossover
Construct a new immutable MultiPointCrossover instance.
of(int) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
Construct a new immutable Tournament instance.
of(int) - Static method in class net.bmahe.genetics4j.core.spec.selection.Tournament
 
of(int) - Static method in interface net.bmahe.genetics4j.gp.spec.mutation.TrimTree
Build a TrimTree enforcing a specific max depth
of(int...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(int[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(int, double) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
Construct a new immutable MultiPointArithmetic instance.
of(int, double) - Static method in class net.bmahe.genetics4j.core.spec.combination.MultiPointArithmetic
 
of(int, double, double) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
Construct a new immutable DoubleChromosomeSpec instance.
of(int, double, double) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Construct a new immutable DoubleChromosomeSpec instance.
of(int, double, double, Distribution) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
 
of(int, double, Comparator<Individual<T>>, Comparator<Individual<T>>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Construct a new immutable ProportionalTournament instance.
of(int, double, Comparator<Individual<T>>, Comparator<Individual<T>>) - Static method in interface net.bmahe.genetics4j.core.spec.selection.ProportionalTournament
 
of(int, float, float) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
Construct a new immutable FloatChromosomeSpec instance.
of(int, float, float) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Construct a new immutable FloatChromosomeSpec instance.
of(int, float, float, Distribution) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
 
of(int, int, float, boolean, int) - Static method in interface net.bmahe.genetics4j.neat.Connection
 
of(int, int, float, boolean, int) - Static method in class net.bmahe.genetics4j.neat.ImmutableConnection
Construct a new immutable Connection instance.
of(int, int, float, float) - Static method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Construct a new immutable NeatChromosomeSpec instance.
of(int, int, float, float) - Static method in class net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
 
of(int, int, int) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
Construct a new immutable IntChromosomeSpec instance.
of(int, int, int) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.IntChromosomeSpec
Construct a new immutable IntChromosomeSpec instance.
of(int, Comparator<Individual<U>>) - Static method in class net.bmahe.genetics4j.core.spec.selection.Tournament
 
of(int, Function<Integer, Comparator<T>>, ObjectiveDistance<T>) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Construct a new immutable NSGA2Selection instance.
of(int, Function<Integer, Comparator<T>>, ObjectiveDistance<T>, int) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Construct a new immutable TournamentNSGA2Selection instance.
of(int, MutationPolicy) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
Construct a new immutable PartialMutation instance.
of(int, MutationPolicy) - Static method in class net.bmahe.genetics4j.core.spec.mutation.PartialMutation
 
of(long...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(long[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
of(long[], long[]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
 
of(Class[], Class, Function<InputSpec, Operation>) - Static method in class net.bmahe.genetics4j.gp.OperationFactories
 
of(Iterable<? extends Class>) - Static method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Construct a new immutable InputSpec instance.
of(Iterable<? extends CombinationPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Construct a new immutable MultiCombinations instance.
of(Iterable<? extends MutationPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Construct a new immutable MultiMutations instance.
of(Iterable<? extends SelectionPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Construct a new immutable MultiSelections instance.
of(Iterable<? extends Tournament<T>>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Construct a new immutable MultiTournaments instance.
of(Iterable<? extends OperationFactory>, Iterable<? extends OperationFactory>, InputSpec, int) - Static method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Construct a new immutable Program instance.
of(Iterable<? extends Rule>) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Construct a new immutable ProgramApplyRules instance.
of(Iterable<String>, Iterable<String>, Iterable<String>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Construct a new immutable Program instance.
of(String, Class[], Class, BiFunction<Object[], Object[], Object>) - Static method in class net.bmahe.genetics4j.gp.OperationFactories
 
of(String, Class, int) - Static method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Construct a new immutable InputOperation instance.
of(String, Class, T) - Static method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Construct a new immutable CoefficientOperation instance.
of(String, Iterable<? extends Class>, Class, BiFunction<T[], Object[], Object>) - Static method in class net.bmahe.genetics4j.gp.ImmutableOperation
Construct a new immutable Operation instance.
of(String, Iterable<? extends ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
of(String, Iterable<? extends ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Construct a new immutable CSVEvolutionListener instance.
of(String, List<Class>, Class, BiFunction<T[], Object[], Object>) - Static method in class net.bmahe.genetics4j.gp.ImmutableOperation
Construct a new immutable Operation instance.
of(String, List<ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
of(String, List<ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Construct a new immutable CSVEvolutionListener instance.
of(String, ColumnExtractorFunction<T, U>) - Static method in interface net.bmahe.genetics4j.extras.evolutionlisteners.ColumnExtractor
 
of(String, ColumnExtractorFunction<T, U>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
Construct a new immutable ColumnExtractor instance.
of(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
of(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>, int) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
of(BiFunction<Genotype, Genotype, Double>, Function<Double, Double>) - Static method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
of(BiFunction<Genotype, Genotype, Double>, Function<Double, Double>, BiFunction<Individual<T>, Double, T>) - Static method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Construct a new immutable FitnessSharing instance.
of(BiFunction<T, T, Double>) - Static method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Construct a new immutable SPEA2Replacement instance.
of(BiPredicate<Individual<U>, Individual<U>>, SelectionPolicy) - Static method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
of(Predicate<TreeNode<Operation<?>>>, BiFunction<Program, TreeNode<Operation<?>>, TreeNode<Operation<?>>>) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
Construct a new immutable Rule instance.
of(List<Class>) - Static method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Construct a new immutable InputSpec instance.
of(List<String>, Set<String>, Set<String>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Construct a new immutable Program instance.
of(List<Genotype>, List<U>) - Static method in class net.bmahe.genetics4j.core.Population
 
of(List<Individual<U>>) - Static method in class net.bmahe.genetics4j.core.Population
 
of(List<CombinationPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Construct a new immutable MultiCombinations instance.
of(List<CombinationPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.combination.MultiCombinations
 
of(List<MutationPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Construct a new immutable MultiMutations instance.
of(List<MutationPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.mutation.MultiMutations
 
of(List<SelectionPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Construct a new immutable MultiSelections instance.
of(List<SelectionPolicy>) - Static method in class net.bmahe.genetics4j.core.spec.selection.MultiSelections
 
of(List<Tournament<T>>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Construct a new immutable MultiTournaments instance.
of(List<Tournament<U>>) - Static method in interface net.bmahe.genetics4j.core.spec.selection.MultiTournaments
 
of(List<Rule>) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Construct a new immutable ProgramApplyRules instance.
of(List<Rule>) - Static method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramApplyRules
 
of(Optional<? extends U>, long, int, Genotype, T, boolean) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Construct a new immutable EvolutionStep instance.
of(Optional<Integer>) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
Construct a new immutable TrimTree instance.
of(Optional<U>, long, int, Genotype, T, boolean) - Static method in interface net.bmahe.genetics4j.extras.evolutionlisteners.EvolutionStep
 
of(RandomGenerator, Function<Genotype, Integer>, double, double) - Static method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Construct a new immutable TarpeianMethod instance.
of(RandomGenerator, Function<Genotype, Integer>, double, double) - Static method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
of(Set<OperationFactory>, Set<OperationFactory>, InputSpec, int) - Static method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Construct a new immutable Program instance.
of(Genotype, T) - Static method in class net.bmahe.genetics4j.core.ImmutableIndividual
Construct a new immutable Individual instance.
of(Genotype, T) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
Construct a new immutable GenotypeFitness instance.
of(Genotype, U) - Static method in interface net.bmahe.genetics4j.core.Individual
 
of(Genotype, U) - Static method in interface net.bmahe.genetics4j.core.spec.GenotypeFitness
 
of(AbstractEAConfiguration<T>, long, Iterable<? extends Genotype>, Iterable<? extends T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Construct a new immutable EvolutionResult instance.
of(AbstractEAConfiguration<T>, long, List<Genotype>, List<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Construct a new immutable EvolutionResult instance.
of(CombinationPolicy...) - Static method in class net.bmahe.genetics4j.core.spec.combination.MultiCombinations
 
of(MutationPolicy...) - Static method in class net.bmahe.genetics4j.core.spec.mutation.MultiMutations
 
of(SelectionPolicy...) - Static method in class net.bmahe.genetics4j.core.spec.selection.MultiSelections
 
of(Tournament<T>, Comparator<Individual<T>>, double) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Construct a new immutable DoubleTournament instance.
of(Tournament<U>...) - Static method in interface net.bmahe.genetics4j.core.spec.selection.MultiTournaments
 
of(Tournament<U>, Comparator<Individual<U>>, double) - Static method in class net.bmahe.genetics4j.core.spec.selection.DoubleTournament
 
of(Program) - Static method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
Construct a new immutable ProgramTreeChromosomeSpec instance.
of(Program) - Static method in class net.bmahe.genetics4j.gp.spec.chromosome.ProgramTreeChromosomeSpec
 
of(Platform, Device, cl_context, cl_command_queue, cl_program, Map<String, ? extends cl_kernel>, Map<String, ? extends KernelInfo>) - Static method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Construct a new immutable OpenCLExecutionContext instance.
of(MultiStageDescriptor, FitnessExtractor<U>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
of(SingleKernelFitnessDescriptor, FitnessExtractor<U>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
of(cl_mem, int, int) - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
 
of(cl_mem, int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Construct a new immutable CLData instance.
of(U, Collection<TreeNode<U>>) - Static method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
ofBinary(String, Class<T>, Class<U>, Class<V>, BiFunction<T, U, V>) - Static method in class net.bmahe.genetics4j.gp.OperationFactories
 
ofCoefficient(String, Class, Object) - Static method in class net.bmahe.genetics4j.gp.OperationFactories
 
ofContent(String, String) - Static method in class net.bmahe.genetics4j.gpu.spec.Program
 
ofCPU() - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
ofDefault() - Static method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
Construct a default NeatSelection based on standard parameters: - Neat compatibility distance with standard coefficients of weight 1.0 and excess and disjoint genes of 2.
ofExtension(String) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
ofExtensions(Set<String>) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
ofFitnessAtLeast(T) - Static method in class net.bmahe.genetics4j.core.termination.Terminations
 
ofFitnessAtMost(T) - Static method in class net.bmahe.genetics4j.core.termination.Terminations
 
ofFitnessVector() - Static method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
Factory method to instantiate a SPEA2Selection when fitness is defined as a FitnessVector of a Number
ofFitnessVector(int) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
Factory method to instantiate a NSGA2Selection when fitness is defined as a FitnessVector of a Number
ofFitnessVector(int, int) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Factory method to instantiate a Tournament based NSGA2 selection when fitness is defined as a FitnessVector of a Number
ofFitnessVector(int, int, Comparator<Genotype>) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
Factory method to instantiate a Tournament based NSGA2 selection when fitness is defined as a FitnessVector of a Number
ofFitnessVector(int, Comparator<Genotype>) - Static method in class net.bmahe.genetics4j.moo.nsga2.spec.NSGA2Selection
Factory method to instantiate a NSGA2Selection when fitness is defined as a FitnessVector of a Number
ofFitnessVector(Comparator<Genotype>) - Static method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
Factory method to instantiate a SPEA2Selection when fitness is defined as a FitnessVector of a Number
ofFloatFitness(BiFunction<Genotype, Genotype, Double>, Function<Double, Double>) - Static method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
ofFloatSupplier(DataSupplier<float[]>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines how many children will be generated at each iteration.
offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines how many children will be generated at each iteration.
offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines how many children will be generated at each iteration.
offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the offspringGeneratedRatio attribute.
offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the offspringGeneratedRatio attribute.
offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the offspringGeneratedRatio attribute.
offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
offspringGeneratedRatioBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
offspringGeneratedRatioBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
offspringGeneratedRatioBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
offspringGeneratedRatioIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
offspringGeneratedRatioIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
offspringGeneratedRatioIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
offspringRatio - Variable in class net.bmahe.genetics4j.core.EASystem
 
offspringRatio - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
offspringRatio - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
offspringRatio - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
offspringRatio() - Method in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
Returns how many children will be generated at each iteration. Value must be between 0 and 1 (inclusive) The number of survivor will be the complement of it, or 1 - offspringRatio().
offspringRatio() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
offspringRatio() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Returns how many children will be generated at each iteration. Value must be between 0 and 1 (inclusive) The number of survivor will be the complement of it, or 1 - offspringRatio().
offspringRatio(double) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Initializes the value for the offspringRatio attribute.
offspringRatio(double) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
offspringRatioBuildStage - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.InitShim
 
offspringRatioInitialize() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
offspringRatioIsSet() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
offspringSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
offspringSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
 
offspringSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
offspringSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
offspringSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
 
offspringSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
 
offspringSelectionPolicy() - Method in interface net.bmahe.genetics4j.core.spec.replacement.DeleteNLast
Describe which offsprings to select for the next generation
offspringSelectionPolicy() - Method in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
Returns the policy used to select offsprings for the next generation.
offspringSelectionPolicy() - Method in interface net.bmahe.genetics4j.core.spec.replacement.GenerationalReplacement
 
offspringSelectionPolicy() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
Describe which offsprings to select for the next generation
offspringSelectionPolicy() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Returns the policy used to select offsprings for the next generation.
offspringSelectionPolicy() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
 
offspringSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
Initializes the value for the offspringSelectionPolicy attribute.
offspringSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Initializes the value for the offspringSelectionPolicy attribute.
offspringSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement.Builder
Initializes the value for the offspringSelectionPolicy attribute.
offspringSelector - Variable in class net.bmahe.genetics4j.core.replacement.DeleteNLastImpl
 
offspringSelector - Variable in class net.bmahe.genetics4j.core.replacement.ElitismImpl
 
offspringSelector - Variable in class net.bmahe.genetics4j.core.replacement.GenerationalReplacementImpl
 
ofGenerationAndPopulationSize() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
ofGenerationAndPopulationSize(boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
ofGenotypeSize() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
 
ofGenotypeSizeAndWorkGroup(long[]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
 
ofGlobalWorkSize(long[]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
 
ofGlobalWorkSize1D(long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
 
ofGPU() - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
ofImage(byte[], int, int, int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
ofImage(byte[], int, int, int, int, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
ofImage(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofImage(int, int, int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofIntSupplier(DataSupplier<int[]>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
ofLinearize(double[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
Expect an evenly shaped data
ofLinearize(float[][]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
Expect an evenly shaped data
ofLinearize(float[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
Expect an evenly shaped data
ofLinearize(int[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
Expect an evenly shaped data
ofLinearize(long[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
Expect an evenly shaped data
ofLinearizeDoubleChromosome(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
ofLinearizeDoubleChromosome(int, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
ofLinearizeFloatChromosome(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
ofLinearizeFloatChromosome(int, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
 
ofLogTopN(Logger, int) - Static method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
ofLogTopN(Logger, int, int) - Static method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
ofLogTopN(Logger, int, int, Comparator<U>) - Static method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
ofLogTopN(Logger, int, int, Comparator<U>, Function<Genotype, String>) - Static method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
ofLogTopN(Logger, int, Comparator<U>) - Static method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
ofLogTopN(Logger, int, Comparator<U>, Function<Genotype, String>) - Static method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
ofLogTopN(Logger, int, Function<Genotype, String>) - Static method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListeners
 
ofMaxGeneration(long) - Static method in class net.bmahe.genetics4j.core.termination.Terminations
 
ofMaxTime(Duration) - Static method in class net.bmahe.genetics4j.core.termination.Terminations
 
ofMaxWorkGroupSize(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofMaxWorkGroupSize(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofMaxWorkGroupSizeFloat() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofMaxWorkGroupSizeFloat(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofMultiplePopulationSizeFloat(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofMultiplePopulationSizeFloat(MultipleComputer) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofNormal(double, double, double) - Static method in class net.bmahe.genetics4j.core.spec.mutation.CreepMutation
 
ofOperationSupplier(Class[], Class, Supplier<Operation>) - Static method in class net.bmahe.genetics4j.gp.OperationFactories
 
ofPopulationSizeFloat() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofProfile(PlatformProfile) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
ofResource(String, String) - Static method in class net.bmahe.genetics4j.gpu.spec.Program
 
ofResource(String, String, String) - Static method in class net.bmahe.genetics4j.gpu.spec.Program
 
ofSize(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofSize(int, long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofSizeFloat(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofSizeFloat(long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofSizeInt(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
ofSizeInt(long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofStableFitness(int) - Static method in class net.bmahe.genetics4j.core.termination.Terminations
Will terminate if the fitness does not improve over a specified number of generations
ofStandard(BiFunction<Genotype, Genotype, Double>, double) - Static method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
ofStandard(BiFunction<Genotype, Genotype, Double>, double, double) - Static method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
ofTerminal(String, Class<T>, Supplier<T>) - Static method in class net.bmahe.genetics4j.gp.OperationFactories
 
ofTopN(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>, int) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
ofTopN(String, GenerationFunction<T, U>, Iterable<? extends ColumnExtractor<T, U>>, Comparator<T>, int) - Static method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
ofTreeChromosome(RandomGenerator, int, double, double) - Static method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
ofType(DeviceType) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
ofUnary(String, Class<T>, Class<U>, Function<T, U>) - Static method in class net.bmahe.genetics4j.gp.OperationFactories
 
ofWorkGroupSize(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
ofWorkGroupSize(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
 
onEvolution(long, List<Genotype>, List<T>, boolean) - Method in interface net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListener
 
onEvolution(long, List<Genotype>, List<T>, boolean) - Method in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
onEvolution(long, List<Genotype>, List<T>, boolean) - Method in class net.bmahe.genetics4j.core.evolutionlisteners.SimpleEvolutionListener
 
onEvolution(long, List<Genotype>, List<T>, boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
OpenCLExecutionContext - Interface in net.bmahe.genetics4j.gpu.opencl
 
OpenCLExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.opencl
 
OpenCLFitness<T> - Class in net.bmahe.genetics4j.gpu.spec.fitness
 
OpenCLFitness() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
 
openPrinter() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
 
Operation<T> - Class in net.bmahe.genetics4j.gp
 
Operation() - Constructor for class net.bmahe.genetics4j.gp.Operation
 
OperationFactories - Class in net.bmahe.genetics4j.gp
 
OperationFactories() - Constructor for class net.bmahe.genetics4j.gp.OperationFactories
 
OperationFactory - Interface in net.bmahe.genetics4j.gp
 
OPT_BASE_DIR - Static variable in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
OPT_BIT_ALPHA - Static variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
OPT_BIT_ALPHA - Static variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
 
OPT_BIT_AT_LEAST_NUM_OFFSPRINGS - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
OPT_BIT_AT_LEAST_NUM_SURVIVORS - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
OPT_BIT_AUTO_FLUSH - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
OPT_BIT_DEFAULT_CHROMOSOME_COMBINATOR_HANDLERS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_CHROMOSOME_COMBINATOR_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_CHROMOSOME_FACTORIES - Static variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
OPT_BIT_DEFAULT_CHROMOSOME_MUTATION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_CHROMOSOME_MUTATION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_MUTATION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_MUTATION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_REPLACEMENT_STRATEGY_HANDLERS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_REPLACEMENT_STRATEGY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_SELECTION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_DEFAULT_SELECTION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
OPT_BIT_DO_FITNESS_FIRST - Static variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
OPT_BIT_EVOLUTION_LISTENERS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_EVOLUTION_LISTENERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
OPT_BIT_INHERITANCE_THRESOLD - Static variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
OPT_BIT_MEAN - Static variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
OPT_BIT_MIN_SPECIES_SIZE - Static variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
OPT_BIT_NUMBER_OF_PARTITIONS - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_OFFSPRING_GENERATED_RATIO - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
OPT_BIT_OFFSPRING_GENERATED_RATIO - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
OPT_BIT_OFFSPRING_GENERATED_RATIO - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
OPT_BIT_OFFSPRING_RATIO - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
OPT_BIT_PER_SPECIES_KEEP_RATIO - Static variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
OPT_BIT_PERTURBATION_RATIO - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
OPT_BIT_POPULATION_MUTATION_PROBABILITY - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
OPT_BIT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
OPT_BIT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
OPT_BIT_REENABLE_GENE_INHERITANCE_THRESOLD - Static variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
OPT_BIT_SKIP_N - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
OPT_BIT_STANDARD_DEVIATION - Static variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
OPT_BIT_WEAK_RATIO - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
optBits - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
optBits - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
optBits - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
optBits - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
optBits - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
optBits - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
optBits - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
optimization - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
optimization - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
optimization - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
optimization - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
optimization - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
optimization - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
optimization - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
optimization - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
optimization - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
optimization() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines the optimization goal, whether we want to maximize the fitness or minimize it
optimization() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
optimization() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines the optimization goal, whether we want to maximize the fitness or minimize it
optimization() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
optimization() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines the optimization goal, whether we want to maximize the fitness or minimize it
optimization() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
optimization() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
optimization(Optimization) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the optimization attribute.
optimization(Optimization) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
optimization(Optimization) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the optimization attribute.
optimization(Optimization) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
optimization(Optimization) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the optimization attribute.
optimization(Optimization) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
Optimization - Enum Class in net.bmahe.genetics4j.core.spec
Specify the goal, whether to minimize or maximize the fitness score
Optimization() - Constructor for enum class net.bmahe.genetics4j.core.spec.Optimization
 
optimizationBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
optimizationBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
optimizationBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
or(Collection<Predicate<Device>>) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
or(Collection<Predicate<Platform>>) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
or(Predicate<Device>...) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
 
or(Predicate<Platform>...) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
or(Termination<T>...) - Static method in class net.bmahe.genetics4j.core.termination.Terminations
 
OrderCrossover - Class in net.bmahe.genetics4j.core.spec.combination
 
OrderCrossover() - Constructor for class net.bmahe.genetics4j.core.spec.combination.OrderCrossover
 
other - Variable in record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
The field for the other record component.
other() - Method in record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
Returns the value of the other record component.
outputNodeIndices - Variable in class net.bmahe.genetics4j.neat.FeedForwardNetwork
 

P

PARAM_BASE_DIR_OUTPUT - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_COMBINATION_ARITHMETIC - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_COMBINATION_CROSSOVER - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_CREEP_MUTATION_MEAN - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_CREEP_MUTATION_RATE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_CREEP_MUTATION_STD_DEV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
PARAM_DEST_CSV - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
PARAM_DEST_CSV_WITH_SHARING - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
PARAM_DEST_CSV_WITHOUT_SHARING - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
PARAM_FILENAME_BEST_NETWORK - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
PARAM_FIXED_TERMINATION - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_NUM_CLUSTERS - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_NUMBER_TOURNAMENTS - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_OUTPUT_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_OUTPUT_WITH_SSE_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.neat.Main
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
PARAM_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
PARAM_RANDOM_MUTATION_RATE - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_SOURCE_CLUSTERS_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
PARAM_SOURCE_DATA_CSV - Static variable in class net.bmahe.genetics4j.samples.clustering.Clustering
 
parentComparisonHandler - Variable in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
ParentComparisonHandler - Interface in net.bmahe.genetics4j.neat.combination.parentcompare
 
parentComparisonHandlerLocator - Variable in class net.bmahe.genetics4j.neat.combination.NeatCombinationHandler
 
ParentComparisonHandlerLocator - Class in net.bmahe.genetics4j.neat.combination.parentcompare
 
ParentComparisonHandlerLocator() - Constructor for class net.bmahe.genetics4j.neat.combination.parentcompare.ParentComparisonHandlerLocator
 
parentComparisonHandlerServices - Variable in class net.bmahe.genetics4j.neat.combination.parentcompare.ParentComparisonHandlerLocator
 
parentComparisonPolicy - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
parentComparisonPolicy - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
parentComparisonPolicy - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
parentComparisonPolicy() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
parentComparisonPolicy() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Returns The policy used to compare parents. Defaults to fitness comparison..
parentComparisonPolicy() - Method in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
Returns The policy used to compare parents. Defaults to fitness comparison..
parentComparisonPolicy(ParentComparisonPolicy) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
Initializes the value for the parentComparisonPolicy attribute.
parentComparisonPolicy(ParentComparisonPolicy) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
ParentComparisonPolicy - Interface in net.bmahe.genetics4j.neat.spec.combination.parentcompare
 
parentComparisonPolicyBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
parentComparisonPolicyInitialize() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
parentSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
parentSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
parentSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
parentSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
parentSelectionPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
parentSelectionPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
parentSelectionPolicy() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines the policy to select the parents.
parentSelectionPolicy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines the policy to select the parents.
parentSelectionPolicy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines the policy to select the parents.
parentSelectionPolicy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
parentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the parentSelectionPolicy attribute.
parentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the parentSelectionPolicy attribute.
parentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the parentSelectionPolicy attribute.
parentSelector - Variable in class net.bmahe.genetics4j.core.EASystem
 
ParetoUtils - Class in net.bmahe.genetics4j.moo
 
ParetoUtils() - Constructor for class net.bmahe.genetics4j.moo.ParetoUtils
 
parse(String) - Method in class net.bmahe.genetics4j.samples.TSPLIBParser
 
parsimonyComparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
parsimonyComparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
parsimonyComparator() - Method in class net.bmahe.genetics4j.core.spec.selection.DoubleTournament
 
parsimonyComparator() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
parsimonyComparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
Initializes the value for the parsimonyComparator attribute.
parsimonyPick(Comparator<Individual<T>>, double, Individual<T>, Individual<T>) - Method in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
parsimonyTournamentSize - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
 
parsimonyTournamentSize - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
parsimonyTournamentSize() - Method in class net.bmahe.genetics4j.core.spec.selection.DoubleTournament
 
parsimonyTournamentSize() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
parsimonyTournamentSize(double) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament.Builder
Initializes the value for the parsimonyTournamentSize attribute.
PartialMutation - Class in net.bmahe.genetics4j.core.spec.mutation
 
PartialMutation() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.PartialMutation
 
PartialMutationPolicyHandler<T> - Class in net.bmahe.genetics4j.core.mutation
 
PartialMutationPolicyHandler() - Constructor for class net.bmahe.genetics4j.core.mutation.PartialMutationPolicyHandler
 
partitionLayersNodes(Set<Integer>, Set<Integer>, List<Connection>) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
 
persistClusters(double[][], String) - Static method in class net.bmahe.genetics4j.samples.clustering.IOUtils
 
persistClusters(double[], double[], int[], String) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
persistClusters(float[], float[], int[], String) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 
persistDataPoints(double[][], int[], String) - Static method in class net.bmahe.genetics4j.samples.clustering.IOUtils
 
persistDataPoints(double[][], String) - Static method in class net.bmahe.genetics4j.samples.clustering.IOUtils
 
perSpeciesKeepRatio - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
perSpeciesKeepRatio - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
perSpeciesKeepRatio - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
perSpeciesKeepRatio() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
perSpeciesKeepRatio() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
perSpeciesKeepRatio() - Method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
perSpeciesKeepRatio(float) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
Initializes the value for the perSpeciesKeepRatio attribute.
perSpeciesKeepRatio(float) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
perSpeciesKeepRatioBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.InitShim
 
perSpeciesKeepRatioIsSet() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
perturbateWeight(float, float, float, float) - Method in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeConnectionWeightMutationHandler
 
perturbationDistribution - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
perturbationDistribution - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationDistribution - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
perturbationDistribution() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationDistribution() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
perturbationDistribution() - Method in class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
perturbationDistribution(Distribution) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
Initializes the value for the perturbationDistribution attribute.
perturbationDistribution(Distribution) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationDistributionBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationRatio - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
perturbationRatio - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationRatio - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
perturbationRatio() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationRatio() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
perturbationRatio() - Method in class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
perturbationRatio(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
Initializes the value for the perturbationRatio attribute.
perturbationRatio(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationRatioBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
perturbationRatioIsSet() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
PhenotypeUtils - Class in net.bmahe.genetics4j.samples.clustering
 
PhenotypeUtils() - Constructor for class net.bmahe.genetics4j.samples.clustering.PhenotypeUtils
 
PI - Static variable in class net.bmahe.genetics4j.gp.math.Terminals
 
PickFirstParent - Class in net.bmahe.genetics4j.core.spec.combination
 
PickFirstParent() - Constructor for class net.bmahe.genetics4j.core.spec.combination.PickFirstParent
 
PickFirstParentHandler<T> - Class in net.bmahe.genetics4j.core.combination
 
PickFirstParentHandler() - Constructor for class net.bmahe.genetics4j.core.combination.PickFirstParentHandler
 
pickProgramGenerator() - Method in class net.bmahe.genetics4j.gp.program.MultiProgramGenerator
 
pickRandomCandidates(RandomGenerator, List<Genotype>, List<T>, int) - Method in class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 
pickRandomFunction(Program) - Method in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
pickRandomFunction(Program, Class<T>) - Method in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
pickRandomFunctionOrTerminal(Program) - Method in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
pickRandomFunctionOrTerminal(Program, Class<T>) - Method in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
pickRandomTerminal(Program) - Method in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
pickRandomTerminal(Program, Class<T>) - Method in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
platform - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
 
platform - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
platform() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
 
platform() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
 
platform(Platform) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Initializes the value for the platform attribute.
Platform - Interface in net.bmahe.genetics4j.gpu.opencl.model
 
platformFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
platformFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
platformFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
platformFilters() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
 
platformFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
platformFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
platformFilters(Predicate<Platform>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Initializes the value for the platformFilters attribute.
platformFilters(Predicate<Platform>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
PlatformFilters - Class in net.bmahe.genetics4j.gpu.spec
 
PlatformFilters() - Constructor for class net.bmahe.genetics4j.gpu.spec.PlatformFilters
 
platformFiltersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
platformId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
platformId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
platformId() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
platformId() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
platformId(cl_platform_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Initializes the value for the platformId attribute.
platformIds(int) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
 
PlatformProfile - Enum Class in net.bmahe.genetics4j.gpu.opencl.model
 
PlatformProfile() - Constructor for enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
 
PlatformReader - Class in net.bmahe.genetics4j.gpu.opencl
 
PlatformReader() - Constructor for class net.bmahe.genetics4j.gpu.opencl.PlatformReader
 
PlatformUtils - Class in net.bmahe.genetics4j.gpu.opencl
 
PlatformUtils() - Constructor for class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
 
points - Variable in class net.bmahe.genetics4j.samples.clustering.LocationWrapper
 
population - Variable in class net.bmahe.genetics4j.core.PopulationIterator
 
population - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
 
population - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
population() - Method in class net.bmahe.genetics4j.core.spec.EvolutionResult
 
population() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
 
population(Iterable<? extends Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult.Builder
Sets or replaces all elements for population list.
Population<T> - Class in net.bmahe.genetics4j.core
 
Population() - Constructor for class net.bmahe.genetics4j.core.Population
 
Population(List<Genotype>, List<T>) - Constructor for class net.bmahe.genetics4j.core.Population
 
populationGenerator - Variable in class net.bmahe.genetics4j.core.util.GenotypeGenerator
 
PopulationIterator<T> - Class in net.bmahe.genetics4j.core
 
PopulationIterator(Population<T>) - Constructor for class net.bmahe.genetics4j.core.PopulationIterator
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.core.mutation.GenericMutatorImpl
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPruneMutator
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
 
populationMutationProbability - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.core.spec.mutation.CreepMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.core.spec.mutation.RandomMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.core.spec.mutation.SwapMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
 
populationMutationProbability() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.NodeReplacement
 
populationMutationProbability() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramRandomMutate
 
populationMutationProbability() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramRandomPrune
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.AddConnection
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.AddNode
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.DeleteConnection
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.DeleteNode
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.NeatConnectionWeight
 
populationMutationProbability() - Method in class net.bmahe.genetics4j.neat.spec.mutation.SwitchStateMutation
 
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
populationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation.Builder
Initializes the value for the populationMutationProbability attribute.
populationMutationProbabilityBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
 
populationMutationProbabilityIsSet() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.Builder
 
populationSize - Variable in class net.bmahe.genetics4j.core.EASystem
 
populationSize - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
populationSize - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
populationSize - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
populationSize - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
populationSize - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
populationSize - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
populationSize() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
populationSize() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
populationSize() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
populationSize() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
populationSize() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
populationSize(int) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Initializes the value for the populationSize attribute.
populationSize(int) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
populationSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Initializes the value for the populationSize attribute.
populationSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
populationSizeBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
populationSizeBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
populationSizeIsSet() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
populationSizeIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
Position - Class in net.bmahe.genetics4j.samples
 
Position(double, double) - Constructor for class net.bmahe.genetics4j.samples.Position
 
postEvaluation() - Method in interface net.bmahe.genetics4j.core.evaluation.FitnessEvaluator
 
postEvaluation() - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
postEvaluationProcessor - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
postEvaluationProcessor - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
postEvaluationProcessor - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
postEvaluationProcessor - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
postEvaluationProcessor - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
postEvaluationProcessor - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
postEvaluationProcessor() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Post-processing of a population after it got evaluated
postEvaluationProcessor() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Post-processing of a population after it got evaluated
postEvaluationProcessor() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Post-processing of a population after it got evaluated
postEvaluationProcessor() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
postEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the optional value postEvaluationProcessor to postEvaluationProcessor.
postEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the optional value postEvaluationProcessor to postEvaluationProcessor.
postEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the optional value postEvaluationProcessor to postEvaluationProcessor.
postEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the optional value postEvaluationProcessor to postEvaluationProcessor.
postEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the optional value postEvaluationProcessor to postEvaluationProcessor.
postEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the optional value postEvaluationProcessor to postEvaluationProcessor.
POW - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
POW_0 - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
POW_1 - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
POW_TWO_COEFFICIENTS - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
predicate - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
 
predicate - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
 
predicate() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
 
predicate() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.Rule
 
predicate(Predicate<TreeNode<Operation<?>>>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule.Builder
Initializes the value for the predicate attribute.
preEvaluation() - Method in interface net.bmahe.genetics4j.core.evaluation.FitnessEvaluator
 
preEvaluation() - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
preferredVectorWidthFloat - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
preferredVectorWidthFloat - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
preferredVectorWidthFloat() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
preferredVectorWidthFloat() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
preferredVectorWidthFloat(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the preferredVectorWidthFloat attribute.
preferredWorkGroupSizeMultiple - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
preferredWorkGroupSizeMultiple - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
preferredWorkGroupSizeMultiple() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
preferredWorkGroupSizeMultiple() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
 
preferredWorkGroupSizeMultiple(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
Initializes the value for the preferredWorkGroupSizeMultiple attribute.
prepareStaticData(OpenCLExecutionContext, StageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
prettyName - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
prettyName - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation
 
prettyName - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
prettyName - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
prettyName - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
prettyName - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
prettyName(String) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Initializes the value for the prettyName attribute.
prettyName(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
Initializes the value for the prettyName attribute.
prettyName(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
Initializes the value for the prettyName attribute.
prettyPrinter - Variable in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
previousSpecies - Variable in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
privateMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
privateMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
privateMemSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
privateMemSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
 
privateMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
Initializes the value for the privateMemSize attribute.
probability - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
probability - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
probability() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
probability() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
probability(double) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
Initializes the value for the probability attribute.
profile - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
profile - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
profile() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
profile() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
profile(PlatformProfile) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Initializes the value for the profile attribute.
PROFILE_EMBEDDED - Static variable in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
 
PROFILE_FULL_STR - Static variable in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
 
program - Variable in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
 
program - Variable in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
 
program - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
program - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
program() - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
 
program() - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ProgramTreeChromosomeSpec
 
program() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
 
program() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
program(Program) - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec.Builder
Initializes the value for the program attribute.
program(Program) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the program attribute.
Program - Class in net.bmahe.genetics4j.gp.program
 
Program - Class in net.bmahe.genetics4j.gpu.spec
 
Program() - Constructor for class net.bmahe.genetics4j.gp.program.Program
 
Program() - Constructor for class net.bmahe.genetics4j.gpu.spec.Program
 
ProgramApplyRules - Interface in net.bmahe.genetics4j.gp.spec.mutation
 
ProgramChromosomeCombinator<T> - Class in net.bmahe.genetics4j.gp.combination
 
ProgramChromosomeCombinator(RandomGenerator) - Constructor for class net.bmahe.genetics4j.gp.combination.ProgramChromosomeCombinator
 
programGenerator - Variable in class net.bmahe.genetics4j.gp.chromosomes.factory.ProgramTreeChromosomeFactory
 
programGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
programGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutatePolicyHandler
 
programGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
programGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.TrimTreePolicyHandler
 
programGenerator - Variable in class net.bmahe.genetics4j.gp.program.RampedHalfAndHalfProgramGenerator
 
ProgramGenerator - Interface in net.bmahe.genetics4j.gp.program
 
programGenerators - Variable in class net.bmahe.genetics4j.gp.program.MultiProgramGenerator
 
programHelper - Variable in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
programHelper - Variable in class net.bmahe.genetics4j.gp.mutation.NodeReplacementPolicyHandler
 
programHelper - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPruneMutator
 
programHelper - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPrunePolicyHandler
 
programHelper - Variable in class net.bmahe.genetics4j.gp.program.FullProgramGenerator
 
programHelper - Variable in class net.bmahe.genetics4j.gp.program.GrowProgramGenerator
 
programHelper - Variable in class net.bmahe.genetics4j.gp.program.RampedHalfAndHalfProgramGenerator
 
programHelper - Variable in class net.bmahe.genetics4j.gp.program.StdProgramGenerator
 
ProgramHelper - Class in net.bmahe.genetics4j.gp.program
 
ProgramHelper(RandomGenerator) - Constructor for class net.bmahe.genetics4j.gp.program.ProgramHelper
 
ProgramRandomCombine - Class in net.bmahe.genetics4j.gp.spec.combination
 
ProgramRandomCombine() - Constructor for class net.bmahe.genetics4j.gp.spec.combination.ProgramRandomCombine
 
ProgramRandomCombineHandler<T> - Class in net.bmahe.genetics4j.gp.combination
 
ProgramRandomCombineHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.gp.combination.ProgramRandomCombineHandler
 
ProgramRandomMutate - Interface in net.bmahe.genetics4j.gp.spec.mutation
 
ProgramRandomMutateMutator - Class in net.bmahe.genetics4j.gp.mutation
 
ProgramRandomMutateMutator(ProgramGenerator, RandomGenerator, AbstractEAConfiguration, double) - Constructor for class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
ProgramRandomMutatePolicyHandler<T> - Class in net.bmahe.genetics4j.gp.mutation
 
ProgramRandomMutatePolicyHandler(RandomGenerator, ProgramGenerator) - Constructor for class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutatePolicyHandler
 
ProgramRandomPrune - Interface in net.bmahe.genetics4j.gp.spec.mutation
 
ProgramRandomPruneMutator - Class in net.bmahe.genetics4j.gp.mutation
 
ProgramRandomPruneMutator(ProgramHelper, RandomGenerator, AbstractEAConfiguration, double) - Constructor for class net.bmahe.genetics4j.gp.mutation.ProgramRandomPruneMutator
 
ProgramRandomPrunePolicyHandler<T> - Class in net.bmahe.genetics4j.gp.mutation
 
ProgramRandomPrunePolicyHandler(RandomGenerator, ProgramHelper) - Constructor for class net.bmahe.genetics4j.gp.mutation.ProgramRandomPrunePolicyHandler
 
ProgramRulesApplicatorMutator - Class in net.bmahe.genetics4j.gp.mutation
 
ProgramRulesApplicatorMutator(List<Rule>, AbstractEAConfiguration) - Constructor for class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorMutator
 
ProgramRulesApplicatorPolicyHandler<T> - Class in net.bmahe.genetics4j.gp.mutation
 
ProgramRulesApplicatorPolicyHandler() - Constructor for class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorPolicyHandler
 
ProgramTreeChromosomeFactory - Class in net.bmahe.genetics4j.gp.chromosomes.factory
 
ProgramTreeChromosomeFactory(ProgramGenerator) - Constructor for class net.bmahe.genetics4j.gp.chromosomes.factory.ProgramTreeChromosomeFactory
 
ProgramTreeChromosomeSpec - Class in net.bmahe.genetics4j.gp.spec.chromosome
 
ProgramTreeChromosomeSpec() - Constructor for class net.bmahe.genetics4j.gp.spec.chromosome.ProgramTreeChromosomeSpec
 
ProgramUtils - Class in net.bmahe.genetics4j.gp.utils
 
ProgramUtils() - Constructor for class net.bmahe.genetics4j.gp.utils.ProgramUtils
 
ProportionalTournament<T> - Interface in net.bmahe.genetics4j.core.spec.selection
 
ProportionalTournamentSelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
ProportionalTournamentSelectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelectionPolicyHandler
 
ProportionalTournamentSelector<T> - Class in net.bmahe.genetics4j.core.selection
 
ProportionalTournamentSelector(SelectionPolicy, RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelector
 
proportionFirst - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
proportionFirst - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
proportionFirst() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
proportionFirst() - Method in interface net.bmahe.genetics4j.core.spec.selection.ProportionalTournament
 
proportionFirst(double) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
Initializes the value for the proportionFirst attribute.
provideChromosomeFactory(ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
putAllDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put all mappings from the specified map as entries to dataLoaders map.
putAllDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put all mappings from the specified map as entries to dataLoaders map.
putAllKernelInfos(Map<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Put all mappings from the specified map as entries to kernelInfos map.
putAllKernels(Map<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Put all mappings from the specified map as entries to kernels map.
putAllLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put all mappings from the specified map as entries to localMemoryAllocators map.
putAllLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put all mappings from the specified map as entries to localMemoryAllocators map.
putAllMapStaticDataAsArgument(Map<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put all mappings from the specified map as entries to mapStaticDataAsArgument map.
putAllResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put all mappings from the specified map as entries to resultAllocators map.
putAllResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put all mappings from the specified map as entries to resultAllocators map.
putAllReusePreviousResultAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put all mappings from the specified map as entries to reusePreviousResultAsArguments map.
putAllReusePreviousResultSizeAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put all mappings from the specified map as entries to reusePreviousResultSizeAsArguments map.
putAllStaticDataLoaders(Map<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put all mappings from the specified map as entries to staticDataLoaders map.
putAllStaticDataLoaders(Map<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Put all mappings from the specified map as entries to staticDataLoaders map.
putDataLoaders(int, DataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the dataLoaders map.
putDataLoaders(int, DataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the dataLoaders map.
putDataLoaders(Map.Entry<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the dataLoaders map.
putDataLoaders(Map.Entry<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the dataLoaders map.
putKernelInfos(String, KernelInfo) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Put one entry to the kernelInfos map.
putKernelInfos(Map.Entry<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Put one entry to the kernelInfos map.
putKernels(String, cl_kernel) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Put one entry to the kernels map.
putKernels(Map.Entry<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
Put one entry to the kernels map.
putLocalMemoryAllocators(int, LocalMemoryAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the localMemoryAllocators map.
putLocalMemoryAllocators(int, LocalMemoryAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the localMemoryAllocators map.
putLocalMemoryAllocators(Map.Entry<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the localMemoryAllocators map.
putLocalMemoryAllocators(Map.Entry<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the localMemoryAllocators map.
putMapStaticDataAsArgument(String, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the mapStaticDataAsArgument map.
putMapStaticDataAsArgument(Map.Entry<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the mapStaticDataAsArgument map.
putResultAllocators(int, ResultAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the resultAllocators map.
putResultAllocators(int, ResultAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the resultAllocators map.
putResultAllocators(Map.Entry<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the resultAllocators map.
putResultAllocators(Map.Entry<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the resultAllocators map.
putReusePreviousResultAsArguments(int, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the reusePreviousResultAsArguments map.
putReusePreviousResultAsArguments(Map.Entry<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the reusePreviousResultAsArguments map.
putReusePreviousResultSizeAsArguments(int, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the reusePreviousResultSizeAsArguments map.
putReusePreviousResultSizeAsArguments(Map.Entry<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Put one entry to the reusePreviousResultSizeAsArguments map.
putStaticDataLoaders(int, StaticDataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the staticDataLoaders map.
putStaticDataLoaders(String, StaticDataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Put one entry to the staticDataLoaders map.
putStaticDataLoaders(Map.Entry<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Put one entry to the staticDataLoaders map.
putStaticDataLoaders(Map.Entry<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Put one entry to the staticDataLoaders map.

Q

QuickStart - Class in net.bmahe.genetics4j.samples
 
QuickStart() - Constructor for class net.bmahe.genetics4j.samples.QuickStart
 

R

RampedHalfAndHalfProgramGenerator - Class in net.bmahe.genetics4j.gp.program
 
RampedHalfAndHalfProgramGenerator(RandomGenerator, ProgramHelper) - Constructor for class net.bmahe.genetics4j.gp.program.RampedHalfAndHalfProgramGenerator
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.BitChromosomeFactory
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.DoubleChromosomeFactory
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.FloatChromosomeFactory
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.chromosomes.factory.IntChromosomeFactory
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.erx.EdgeRecombinationCrossoverHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.erx.IntEdgeRecombinationCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multicombinations.MultiChromosomeCombinations
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multicombinations.MultiCombinationsHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointarithmetic.DoubleChromosomeMultiPointArithmetic
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointarithmetic.FloatChromosomeMultiPointArithmetic
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointarithmetic.IntChromosomeMultiPointArithmetic
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointarithmetic.MultiPointArithmeticCombinationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.BitChromosomeMultiPointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.DoubleChromosomeMultiPointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.FloatChromosomeMultiPointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.IntChromosomeMultiPointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.multipointcrossover.MultiPointCrossoverCombinationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.ordercrossover.IntChromosomeOrderCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.ordercrossover.IntOrderCrossoverHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.DoubleChromosomeSinglePointArithmetic
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.FloatChromosomeSinglePointArithmetic
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.IntChromosomeSinglePointArithmetic
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.SinglePointArithmeticCombinationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointcrossover.BitChromosomeSinglePointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointcrossover.DoubleChromosomeSinglePointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointcrossover.FloatChromosomeSinglePointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointcrossover.IntChromosomeSinglePointCrossover
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.combination.singlepointcrossover.SinglePointCrossoverHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.DoubleChromosomeCreepMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.FloatChromosomeCreepMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.creepmutation.IntChromosomeCreepMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.BitChromosomeRandomMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.DoubleChromosomeRandomMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.FloatChromosomeRandomMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.randommutation.IntChromosomeRandomMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.BitChromosomeSwapMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.DoubleChromosomeSwapMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.FloatChromosomeSwapMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.chromosome.swapmutation.IntChromosomeSwapMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.CreepMutationPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.GenericMutatorImpl
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.MultiMutationsPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.RandomMutationPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.mutation.SwapMutationPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelector
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.RandomSelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.RouletteWheelSelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.selection.TournamentSelector
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
randomGenerator - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.combination.ProgramChromosomeCombinator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.combination.ProgramRandomCombineHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.NodeReplacementMutator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.NodeReplacementPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomMutatePolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPruneMutator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRandomPrunePolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.mutation.TrimTreePolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.program.MultiProgramGenerator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.program.ProgramHelper
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.program.RampedHalfAndHalfProgramGenerator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gp.program.StdProgramGenerator
 
randomGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
randomGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
randomGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
randomGenerator - Variable in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2SelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2Selector
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.chromosomes.factory.NeatConnectedChromosomeFactory
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.combination.NeatCombinationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.AddConnectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.AddNodePolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.AbstractNeatChromosomeConnectionMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddConnection
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeAddNodeMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeConnectionWeightMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteConnection
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.chromosome.NeatChromosomeDeleteNodeMutationHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.DeleteConnectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.DeleteNodePolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.NeatConnectionWeightPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.mutation.NeatSwitchStatePolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.selection.NeatSelectionPolicyHandler
 
randomGenerator - Variable in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
randomGenerator() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ChromosomeFactoryProvider
 
randomGenerator() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
randomGenerator() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
randomGenerator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
randomGenerator() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
randomGenerator() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
randomGenerator() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
randomGenerator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
randomGenerator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider.Builder
Initializes the value for the randomGenerator attribute.
randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Initializes the value for the randomGenerator attribute.
randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
Initializes the value for the randomGenerator attribute.
randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Initializes the value for the randomGenerator attribute.
randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
randomGeneratorBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
randomGeneratorBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
randomIndividual(List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
RandomMutation - Class in net.bmahe.genetics4j.core.spec.mutation
 
RandomMutation() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.RandomMutation
 
RandomMutationPolicyHandler<T> - Class in net.bmahe.genetics4j.core.mutation
 
RandomMutationPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.RandomMutationPolicyHandler
 
RandomSelection - Class in net.bmahe.genetics4j.core.spec.selection
 
RandomSelection() - Constructor for class net.bmahe.genetics4j.core.spec.selection.RandomSelection
 
RandomSelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
RandomSelectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.RandomSelectionPolicyHandler
 
rankedPopulation(Comparator<T>, List<T>) - Static method in class net.bmahe.genetics4j.moo.ParetoUtils
 
rawFitness(Comparator<T>, double[], int, T, Population<T>) - Static method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2Utils
 
read(cl_device_id, cl_kernel, String) - Method in class net.bmahe.genetics4j.gpu.opencl.KernelInfoReader
 
read(cl_platform_id) - Method in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
 
read(cl_platform_id, cl_device_id) - Method in class net.bmahe.genetics4j.gpu.opencl.DeviceReader
 
reenableGeneInheritanceThresold - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
reenableGeneInheritanceThresold - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
reenableGeneInheritanceThresold - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
reenableGeneInheritanceThresold() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
reenableGeneInheritanceThresold() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Returns If a gene is disabled in either parent, there is a chance it will get re-enabled if it is enabled in either parent.
This setting configures that threshold.
reenableGeneInheritanceThresold() - Method in interface net.bmahe.genetics4j.neat.spec.combination.NeatCombination
Returns If a gene is disabled in either parent, there is a chance it will get re-enabled if it is enabled in either parent.
This setting configures that threshold.
reenableGeneInheritanceThresold(double) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
Initializes the value for the reenableGeneInheritanceThresold attribute.
reenableGeneInheritanceThresold(double) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
reenableGeneInheritanceThresoldBuildStage - Variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.InitShim
 
reenableGeneInheritanceThresoldInitialize() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
reenableGeneInheritanceThresoldIsSet() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination.Builder
 
replacementStrategy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
replacementStrategy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
replacementStrategy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
replacementStrategy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
replacementStrategy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
replacementStrategy - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
replacementStrategy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
replacementStrategy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
replacementStrategy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
replacementStrategy() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines the replacement strategy
replacementStrategy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
replacementStrategy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines the replacement strategy
replacementStrategy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
replacementStrategy() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines the replacement strategy
replacementStrategy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
replacementStrategy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the replacementStrategy attribute.
replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the replacementStrategy attribute.
replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the replacementStrategy attribute.
replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
ReplacementStrategy - Interface in net.bmahe.genetics4j.core.spec.replacement
 
replacementStrategyBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
replacementStrategyBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
replacementStrategyBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
ReplacementStrategyHandler<T> - Interface in net.bmahe.genetics4j.core.replacement
 
replacementStrategyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
replacementStrategyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
replacementStrategyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
replacementStrategyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
replacementStrategyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
replacementStrategyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
replacementStrategyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
replacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for replacementStrategyHandlerFactories list.
replacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for replacementStrategyHandlerFactories list.
ReplacementStrategyHandlerFactory<T> - Interface in net.bmahe.genetics4j.core.spec
 
replacementStrategyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
replacementStrategyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
replacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
replacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
replacementStrategyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
replacementStrategyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
replacementStrategyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
replacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
replacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
replacementStrategyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
replacementStrategyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
replacementStrategyImplementor - Variable in class net.bmahe.genetics4j.core.EASystem
 
ReplacementStrategyImplementor<T> - Interface in net.bmahe.genetics4j.core.replacement
 
resetCache() - Method in class net.bmahe.genetics4j.neat.InnovationManager
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in interface net.bmahe.genetics4j.core.combination.ChromosomeCombinatorHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.erx.EdgeRecombinationCrossoverHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.multicombinations.MultiCombinationsHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.multipointarithmetic.MultiPointArithmeticCombinationHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.multipointcrossover.MultiPointCrossoverCombinationHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.ordercrossover.IntOrderCrossoverHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.PickFirstParentHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.singlepointarithmetic.SinglePointArithmeticCombinationHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.singlepointcrossover.SinglePointCrossoverHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.gp.combination.ProgramRandomCombineHandler
 
resolve(ChromosomeCombinatorResolver<T>, CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.neat.combination.NeatCombinationHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.replacement.DeleteNLastReplacementStrategyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.replacement.ElitismReplacementStrategyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.replacement.GenerationalReplacementStrategyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, ReplacementStrategy) - Method in interface net.bmahe.genetics4j.core.replacement.ReplacementStrategyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, ReplacementStrategy) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.MultiSelectionsPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.RandomSelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.RouletteWheelSelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.SelectAllPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in interface net.bmahe.genetics4j.core.selection.SelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2SelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2SelectionPolicyHandler
 
resolve(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, SelectionPolicyHandlerResolver<T>, SelectionPolicy) - Method in class net.bmahe.genetics4j.neat.selection.NeatSelectionPolicyHandler
 
resolve(CombinationPolicy, ChromosomeSpec) - Method in class net.bmahe.genetics4j.core.combination.ChromosomeCombinatorResolver
 
resolve(MutationPolicy) - Method in class net.bmahe.genetics4j.core.mutation.MutationPolicyHandlerResolver
 
resolve(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.selection.SelectionPolicyHandlerResolver
 
resolveChromosomeMutationHandlers(AbstractEAExecutionContext<T>, AbstractEAConfiguration<T>, MutationPolicy) - Static method in class net.bmahe.genetics4j.core.util.ChromosomeResolverUtils
 
resources - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
 
resources - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
resources() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
resources() - Method in class net.bmahe.genetics4j.gpu.spec.Program
 
resources(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
Sets or replaces all elements for resources set.
ResultAllocator - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
resultAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Association of kernel argument index and a result allocator
resultAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Association of kernel argument index and a result allocator
resultAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Association of kernel argument index and a result allocator
resultAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
Association of kernel argument index and a result allocator
resultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the resultAllocators map.
resultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the resultAllocators map.
ResultAllocators - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
ResultAllocators() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
 
resultData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 
resultData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
ResultExtractor - Class in net.bmahe.genetics4j.gpu.spec.fitness
 
ResultExtractor(Map<Device, Map<Integer, CLData>>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
 
returnedType - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
 
returnedType - Variable in class net.bmahe.genetics4j.gp.ImmutableOperation
 
returnedType - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
returnedType - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
returnedType - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
 
returnedType - Variable in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
returnedType() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
 
returnedType() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
returnedType() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
 
returnedType() - Method in class net.bmahe.genetics4j.gp.Operation
 
returnedType() - Method in interface net.bmahe.genetics4j.gp.OperationFactory
 
returnedType(Class) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation.Builder
Initializes the value for the returnedType attribute.
returnedType(Class) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
Initializes the value for the returnedType attribute.
returnedType(Class) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation.Builder
Initializes the value for the returnedType attribute.
returnedTypeToNode(TreeNode<Operation<?>>) - Method in class net.bmahe.genetics4j.gp.combination.ProgramChromosomeCombinator
 
reusePreviousResultAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
reusePreviousResultAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
reusePreviousResultAsArguments() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Association of the kernel argument used for a result of the previous stage to the kernel argument for this execution
reusePreviousResultAsArguments() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Association of the kernel argument used for a result of the previous stage to the kernel argument for this execution
reusePreviousResultAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the reusePreviousResultAsArguments map.
reusePreviousResultSizeAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
 
reusePreviousResultSizeAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
 
reusePreviousResultSizeAsArguments() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Association of the size of the data from the result of the previous stage to the kernel argument for this execution
reusePreviousResultSizeAsArguments() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
Association of the size of the data from the result of the previous stage to the kernel argument for this execution
reusePreviousResultSizeAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the reusePreviousResultSizeAsArguments map.
root - Variable in class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
RouletteWheel - Class in net.bmahe.genetics4j.core.spec.selection
 
RouletteWheel() - Constructor for class net.bmahe.genetics4j.core.spec.selection.RouletteWheel
 
RouletteWheelSelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
RouletteWheelSelectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.RouletteWheelSelectionPolicyHandler
 
Rule - Interface in net.bmahe.genetics4j.gp.spec.mutation
 
rules - Variable in class net.bmahe.genetics4j.gp.mutation.ProgramRulesApplicatorMutator
 
rules - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
 
rules - Variable in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
 
rules() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
 
rules() - Method in interface net.bmahe.genetics4j.gp.spec.mutation.ProgramApplyRules
 
rules(Iterable<? extends Rule>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules.Builder
Sets or replaces all elements for rules list.
run() - Method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithEnforcedMaxDepth
 
run(int, double[][], float[], float[], String, Collection<Genotype>) - Method in class net.bmahe.genetics4j.samples.mixturemodel.MooCPU
 
run(int, double[][], float[], float[], String, Collection<Genotype>) - Method in class net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
 
run(int, int, double[][], float[][], float[], float[], String, Collection<Genotype>, EvolutionResult<FitnessVector<Float>>) - Method in class net.bmahe.genetics4j.samples.mixturemodel.MooGPU
 
run(String, int) - Method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
run(String, int) - Method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
run(String, int) - Method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
run(String, int) - Method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
run(String, int) - Method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
run(String, int) - Method in class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 
runTournament(RandomGenerator, List<Tournament<T>>, List<Genotype>, List<T>, int) - Method in class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 
runTournament(Tournament<T>, List<Genotype>, List<T>, List<Individual<T>>) - Method in class net.bmahe.genetics4j.core.selection.MultiTournamentsSelectionPolicyHandler
 

S

scaleFitness - Variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
scaleFitness - Variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
scaleFitness() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
scaleFitness() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
scaleFitness(BiFunction<Individual<T>, Double, T>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
Initializes the value for the scaleFitness attribute.
secondComparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
 
secondComparator - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
secondComparator() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
secondComparator() - Method in interface net.bmahe.genetics4j.core.spec.selection.ProportionalTournament
 
secondComparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament.Builder
Initializes the value for the secondComparator attribute.
seedPopulation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
seedPopulation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
seedPopulation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
seedPopulation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
seedPopulation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
seedPopulation - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
seedPopulation - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
seedPopulation - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
seedPopulation - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
seedPopulation() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Seed the initial population with specific individuals
seedPopulation() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
seedPopulation() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Seed the initial population with specific individuals
seedPopulation() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
seedPopulation() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Seed the initial population with specific individuals
seedPopulation() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
seedPopulation() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the seedPopulation attribute.
seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the seedPopulation attribute.
seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the seedPopulation attribute.
seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
seedPopulationBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.InitShim
 
seedPopulationBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.InitShim
 
seedPopulationBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelector
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>) - Method in interface net.bmahe.genetics4j.core.selection.Selector
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.selection.TournamentSelector
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.NSGA2Selector
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2Selector
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.replacement.DeleteNLastImpl
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.replacement.ElitismImpl
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.replacement.GenerationalReplacementImpl
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>, List<Genotype>, List<T>) - Method in interface net.bmahe.genetics4j.core.replacement.ReplacementStrategyImplementor
 
select(AbstractEAConfiguration<T>, int, List<Genotype>, List<T>, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
SelectAll - Class in net.bmahe.genetics4j.core.spec.selection
 
SelectAll() - Constructor for class net.bmahe.genetics4j.core.spec.selection.SelectAll
 
SelectAllPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
SelectAllPolicyHandler() - Constructor for class net.bmahe.genetics4j.core.selection.SelectAllPolicyHandler
 
selectedPlatformToDevice - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
 
selectForFitness(AbstractEAConfiguration<T>, Comparator<Individual<T>>, int, List<Genotype>, List<T>) - Method in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
selectionPolicies - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
 
selectionPolicies - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
selectionPolicies() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
selectionPolicies() - Method in class net.bmahe.genetics4j.core.spec.selection.MultiSelections
 
selectionPolicies(Iterable<? extends SelectionPolicy>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections.Builder
Sets or replaces all elements for selectionPolicies list.
selectionPolicy - Variable in class net.bmahe.genetics4j.core.selection.DoubleTournamentSelector
 
selectionPolicy - Variable in class net.bmahe.genetics4j.core.selection.ProportionalTournamentSelector
 
selectionPolicy - Variable in class net.bmahe.genetics4j.core.selection.TournamentSelector
 
SelectionPolicy - Interface in net.bmahe.genetics4j.core.spec.selection
 
SelectionPolicyHandler<T> - Interface in net.bmahe.genetics4j.core.selection
 
selectionPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
 
selectionPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
selectionPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
 
selectionPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
selectionPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
selectionPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
selectionPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
selectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.Builder
Sets or replaces all elements for selectionPolicyHandlerFactories list.
selectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
Sets or replaces all elements for selectionPolicyHandlerFactories list.
SelectionPolicyHandlerFactory<T> - Interface in net.bmahe.genetics4j.core.spec
 
SelectionPolicyHandlerResolver<T> - Class in net.bmahe.genetics4j.core.selection
 
SelectionPolicyHandlerResolver(AbstractEAExecutionContext<T>) - Constructor for class net.bmahe.genetics4j.core.selection.SelectionPolicyHandlerResolver
 
selectionPolicyHandlers - Variable in class net.bmahe.genetics4j.core.selection.SelectionPolicyHandlerResolver
 
selectionPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
selectionPolicyHandlers - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
selectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
selectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
selectionPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAExecutionContext
 
selectionPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
selectionPolicyHandlers() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
selectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
selectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
selectionPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext.InitShim
 
selectionPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
 
Selector<T> - Interface in net.bmahe.genetics4j.core.selection
 
setChild(int, TreeNode<T>) - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
sharing - Variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
 
sharing - Variable in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
sharing() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.FitnessSharing
 
sharing() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
 
sharing(Function<Double, Double>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing.Builder
Initializes the value for the sharing attribute.
shouldReEnable(Connection, Connection) - Method in class net.bmahe.genetics4j.neat.combination.NeatChromosomeCombinator
 
sigmoid - Static variable in class net.bmahe.genetics4j.neat.Activations
 
sigmoid(double) - Static method in class net.bmahe.genetics4j.neat.Activations
 
sigmoidFloat - Static variable in class net.bmahe.genetics4j.neat.Activations
 
sigmoidFloat(float) - Static method in class net.bmahe.genetics4j.neat.Activations
 
SimpleEvolutionListener<T> - Class in net.bmahe.genetics4j.core.evolutionlisteners
 
SimpleEvolutionListener() - Constructor for class net.bmahe.genetics4j.core.evolutionlisteners.SimpleEvolutionListener
 
SimpleTest - Class in net.bmahe.genetics4j.samples
 
SimpleTest() - Constructor for class net.bmahe.genetics4j.samples.SimpleTest
 
SimplificationRules - Class in net.bmahe.genetics4j.gp.math
 
SimplificationRules() - Constructor for class net.bmahe.genetics4j.gp.math.SimplificationRules
 
SIMPLIFY_RULES - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
SIN - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
SIN_OF_COEFFICIENT - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
SIN_PI - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
SingleKernelFitness<T> - Class in net.bmahe.genetics4j.gpu.spec.fitness
 
SingleKernelFitness(SingleKernelFitnessDescriptor, FitnessExtractor<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
singleKernelFitnessDescriptor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
SingleKernelFitnessDescriptor - Interface in net.bmahe.genetics4j.gpu.spec.fitness
Describes all the necessary information to execute an OpenCL kernel
SingleKernelFitnessDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness
 
SingleObjectiveMethod - Class in net.bmahe.genetics4j.samples.mixturemodel
 
SingleObjectiveMethod(int, String, int) - Constructor for class net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
 
SinglePointArithmetic - Class in net.bmahe.genetics4j.core.spec.combination
 
SinglePointArithmetic() - Constructor for class net.bmahe.genetics4j.core.spec.combination.SinglePointArithmetic
 
SinglePointArithmeticCombinationHandler<T> - Class in net.bmahe.genetics4j.core.combination.singlepointarithmetic
 
SinglePointArithmeticCombinationHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointarithmetic.SinglePointArithmeticCombinationHandler
 
SinglePointCrossover - Class in net.bmahe.genetics4j.core.spec.combination
 
SinglePointCrossover() - Constructor for class net.bmahe.genetics4j.core.spec.combination.SinglePointCrossover
 
SinglePointCrossoverHandler<T> - Class in net.bmahe.genetics4j.core.combination.singlepointcrossover
 
SinglePointCrossoverHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.combination.singlepointcrossover.SinglePointCrossoverHandler
 
size - Variable in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
size - Variable in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
size - Variable in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
size - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
 
size - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
size - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
 
size - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
size - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
 
size - Variable in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
size - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
 
size - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
 
size() - Method in class net.bmahe.genetics4j.core.Population
 
size() - Method in class net.bmahe.genetics4j.core.spec.chromosome.DoubleChromosomeSpec
 
size() - Method in class net.bmahe.genetics4j.core.spec.chromosome.FloatChromosomeSpec
 
size() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
size() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
size() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
size() - Method in class net.bmahe.genetics4j.core.spec.chromosome.IntChromosomeSpec
 
size() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
How many entries in the clMem()
size() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
How many entries in the clMem()
size(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec.Builder
Initializes the value for the size attribute.
size(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec.Builder
Initializes the value for the size attribute.
size(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec.Builder
Initializes the value for the size attribute.
size(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
Initializes the value for the size attribute.
sizeFunction - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
 
sizeFunction - Variable in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
sizeFunction() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
sizeFunction() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
sizeFunction(Function<Genotype, Integer>) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod.Builder
Initializes the value for the sizeFunction attribute.
skipN - Variable in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
skipN - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
skipN - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
skipN - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
skipN() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.CSVEvolutionListener
How many generations to skip between each writes.
skipN() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
skipN() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
How many generations to skip between each writes.
skipN(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
Initializes the value for the skipN attribute.
skipN(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
skipNBuildStage - Variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.InitShim
 
skipNIsSet() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener.Builder
 
skipNull(List<Pair<Integer, Double>>, int) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
spea2Replacement - Variable in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
SPEA2Replacement<T> - Class in net.bmahe.genetics4j.moo.spea2.spec.replacement
 
SPEA2Replacement() - Constructor for class net.bmahe.genetics4j.moo.spea2.spec.replacement.SPEA2Replacement
 
SPEA2Replacement.Builder<T> - Class in net.bmahe.genetics4j.moo.spea2.spec.replacement
 
SPEA2ReplacementStrategyHandler<T> - Class in net.bmahe.genetics4j.moo.spea2.replacement
 
SPEA2ReplacementStrategyHandler() - Constructor for class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyHandler
 
SPEA2ReplacementStrategyHandlerFactory<T> - Class in net.bmahe.genetics4j.moo.spea2.replacement
 
SPEA2ReplacementStrategyHandlerFactory() - Constructor for class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyHandlerFactory
 
SPEA2ReplacementStrategyImplementor<T> - Class in net.bmahe.genetics4j.moo.spea2.replacement
 
SPEA2ReplacementStrategyImplementor(SPEA2Replacement<T>) - Constructor for class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
SPEA2Utils - Class in net.bmahe.genetics4j.moo.spea2.replacement
 
SPEA2Utils() - Constructor for class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2Utils
 
speciate(RandomGenerator, SpeciesIdGenerator, List<Species<T>>, Population<T>, BiPredicate<Individual<T>, Individual<T>>) - Static method in class net.bmahe.genetics4j.neat.NeatUtils
 
Species<T> - Class in net.bmahe.genetics4j.neat
 
Species(int, List<Individual<T>>) - Constructor for class net.bmahe.genetics4j.neat.Species
 
speciesIdGenerator - Variable in class net.bmahe.genetics4j.neat.selection.NeatSelectionPolicyHandler
 
speciesIdGenerator - Variable in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
SpeciesIdGenerator - Class in net.bmahe.genetics4j.neat
 
SpeciesIdGenerator() - Constructor for class net.bmahe.genetics4j.neat.SpeciesIdGenerator
 
SpeciesIdGenerator(int) - Constructor for class net.bmahe.genetics4j.neat.SpeciesIdGenerator
 
speciesPredicate - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
speciesPredicate - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
speciesPredicate() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
speciesPredicate() - Method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
speciesPredicate(BiPredicate<Individual<T>, Individual<T>>) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
Initializes the value for the speciesPredicate attribute.
speciesSelection - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
 
speciesSelection - Variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
speciesSelection() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
speciesSelection() - Method in class net.bmahe.genetics4j.neat.spec.selection.NeatSelection
 
speciesSelection(SelectionPolicy) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection.Builder
Initializes the value for the speciesSelection attribute.
speciesSelector - Variable in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
StageDescriptor - Interface in net.bmahe.genetics4j.gpu.spec.fitness.multistage
Fully describes how to execute a specific stage with OpenCL
StageDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
 
stageDescriptors - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
 
stageDescriptors - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
stageDescriptors() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
stageDescriptors() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
 
stageDescriptors(Iterable<? extends StageDescriptor>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Sets or replaces all elements for stageDescriptors list.
standard() - Static method in class net.bmahe.genetics4j.core.spec.EAExecutionContexts
 
standard() - Static method in class net.bmahe.genetics4j.neat.NeatEAExecutionContexts
 
standardDeviation - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
standardDeviation - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
standardDeviation - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
standardDeviation() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
standardDeviation() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
 
standardDeviation() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.NormalDistribution
 
standardDeviation(double) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
Initializes the value for the standardDeviation attribute.
standardDeviation(double) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
standardDeviationBuildStage - Variable in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.InitShim
 
standardDeviationIsSet() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution.Builder
 
staticData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
 
staticData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
 
StaticDataLoader - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
 
staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
 
staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
 
staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
staticDataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Association of kernel argument index and a static data loader
staticDataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
staticDataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
 
staticDataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
Association of kernel argument index and a static data loader
staticDataLoaders(Map<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the staticDataLoaders map.
staticDataLoaders(Map<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
Sets or replaces all mappings from the specified map as entries for the staticDataLoaders map.
StaticDataLoaders - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
 
StaticDataLoaders() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
 
StdProgramGenerator - Class in net.bmahe.genetics4j.gp.program
 
StdProgramGenerator(ProgramHelper, RandomGenerator) - Constructor for class net.bmahe.genetics4j.gp.program.StdProgramGenerator
 
STR_TO_DOUBLE - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
strength(Comparator<T>, int, T, Population<T>) - Static method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2Utils
 
SUB - Static variable in class net.bmahe.genetics4j.gp.math.Functions
 
SUB_INPUT_FROM_SAME_INPUT - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
SUB_SAME_BRANCHES - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
SUB_TWO_COEFFICIENTS - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
SUB_ZERO_FROM_INPUT - Static variable in class net.bmahe.genetics4j.gp.math.SimplificationRules
 
survivorSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
 
survivorSelectionPolicy - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
survivorSelectionPolicy() - Method in interface net.bmahe.genetics4j.core.spec.replacement.Elitism
Returns the policy used to select survivors for the next generation.
survivorSelectionPolicy() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Returns the policy used to select survivors for the next generation.
survivorSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism.Builder
Initializes the value for the survivorSelectionPolicy attribute.
survivorSelector - Variable in class net.bmahe.genetics4j.core.replacement.ElitismImpl
 
SwapMutation - Class in net.bmahe.genetics4j.core.spec.mutation
 
SwapMutation() - Constructor for class net.bmahe.genetics4j.core.spec.mutation.SwapMutation
 
SwapMutationPolicyHandler<T> - Class in net.bmahe.genetics4j.core.mutation
 
SwapMutationPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.mutation.SwapMutationPolicyHandler
 
SwitchStateMutation - Class in net.bmahe.genetics4j.neat.spec.mutation
 
SwitchStateMutation() - Constructor for class net.bmahe.genetics4j.neat.spec.mutation.SwitchStateMutation
 
SymbolicRegressionUtils - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionUtils() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionUtils
 
SymbolicRegressionWithConstantParsimonyPressure - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionWithConstantParsimonyPressure() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithConstantParsimonyPressure
 
SymbolicRegressionWithDoubleTournament - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionWithDoubleTournament() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithDoubleTournament
 
SymbolicRegressionWithEnforcedMaxDepth - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionWithEnforcedMaxDepth() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithEnforcedMaxDepth
 
SymbolicRegressionWithMOO - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionWithMOO() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOO
 
SymbolicRegressionWithMOOSPEA2 - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionWithMOOSPEA2() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithMOOSPEA2
 
SymbolicRegressionWithProportionalTournament - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionWithProportionalTournament() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithProportionalTournament
 
SymbolicRegressionWithTarpeianMethod - Class in net.bmahe.genetics4j.samples.symbolicregression
 
SymbolicRegressionWithTarpeianMethod() - Constructor for class net.bmahe.genetics4j.samples.symbolicregression.SymbolicRegressionWithTarpeianMethod
 

T

tanh - Static variable in class net.bmahe.genetics4j.neat.Activations
 
tanhFloat - Static variable in class net.bmahe.genetics4j.neat.Activations
 
TarpeianMethod - Class in net.bmahe.genetics4j.gp.postevaluationprocess
 
TarpeianMethod() - Constructor for class net.bmahe.genetics4j.gp.postevaluationprocess.TarpeianMethod
 
TaskResult<T> - Record Class in net.bmahe.genetics4j.core.evaluation
 
TaskResult(int, List<T>) - Constructor for record class net.bmahe.genetics4j.core.evaluation.TaskResult
Creates an instance of a TaskResult record class.
terminal - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
 
terminal - Variable in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
terminal() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
terminal() - Method in class net.bmahe.genetics4j.gp.program.Program
 
terminal(Iterable<? extends OperationFactory>) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram.Builder
Sets or replaces all elements for terminal set.
Terminals - Class in net.bmahe.genetics4j.gp.math
 
Terminals() - Constructor for class net.bmahe.genetics4j.gp.math.Terminals
 
termination - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
 
termination - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
termination - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
 
termination - Variable in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
termination - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
 
termination - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
termination() - Method in class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
Defines termination condition
termination() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Defines termination condition
termination() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Defines termination condition
termination() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
termination(Termination<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration.Builder
Initializes the value for the termination attribute.
termination(Termination<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync.Builder
Initializes the value for the termination attribute.
termination(Termination<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
Initializes the value for the termination attribute.
Termination<T> - Interface in net.bmahe.genetics4j.core.termination
 
Terminations - Class in net.bmahe.genetics4j.core.termination
 
Terminations() - Constructor for class net.bmahe.genetics4j.core.termination.Terminations
 
test(TreeNode<Operation<?>>) - Method in interface net.bmahe.genetics4j.gp.spec.mutation.Rule
 
to - Variable in record class net.bmahe.genetics4j.neat.ConnectionPair
The field for the to record component.
to() - Method in record class net.bmahe.genetics4j.neat.ConnectionPair
Returns the value of the to record component.
toGenotype(int, MixtureMultivariateNormalDistribution) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.Main
 
toNodeIndex - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
toNodeIndex - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection
 
toNodeIndex() - Method in interface net.bmahe.genetics4j.neat.Connection
 
toNodeIndex() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
 
toNodeIndex(int) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Initializes the value for the toNodeIndex attribute.
toPhenotype(Genotype) - Static method in class net.bmahe.genetics4j.samples.clustering.PhenotypeUtils
 
toPhenotype(Genotype) - Static method in class net.bmahe.genetics4j.samples.FitnessSharingExample
 
topN - Variable in class net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListenerLogTopN
 
toString() - Method in class net.bmahe.genetics4j.core.chromosomes.BitChromosome
 
toString() - Method in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
toString() - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Prints the immutable value ChromosomeFactoryProvider with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
toString() - Method in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
toString() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
toString() - Method in class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
toString() - Method in record class net.bmahe.genetics4j.core.evaluation.TaskResult
Returns a string representation of this record class.
toString() - Method in class net.bmahe.genetics4j.core.Genotype
 
toString() - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
Prints the immutable value Individual with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.Population
 
toString() - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Prints the immutable value FitnessSharing with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
Prints the immutable value BitChromosomeSpec with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Prints the immutable value DoubleChromosomeSpec with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Prints the immutable value FloatChromosomeSpec with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
Prints the immutable value IntChromosomeSpec with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Prints the immutable value MultiCombinations with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
Prints the immutable value MultiPointArithmetic with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
Prints the immutable value MultiPointCrossover with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableOrderCrossover
Prints the immutable value OrderCrossover.
toString() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutablePickFirstParent
Prints the immutable value PickFirstParent.
toString() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
Prints the immutable value SinglePointArithmetic with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointCrossover
Prints the immutable value SinglePointCrossover.
toString() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Prints the immutable value EAConfiguration with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Prints the immutable value EAConfigurationBulkAsync with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Prints the immutable value EAExecutionContext with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Prints the immutable value EvolutionResult with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
Prints the immutable value GenotypeFitness with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
Prints the immutable value CreepMutation with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Prints the immutable value MultiMutations with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
Prints the immutable value PartialMutation with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
Prints the immutable value RandomMutation with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Prints the immutable value SwapMutation with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
Prints the immutable value DeleteNLast with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Prints the immutable value Elitism with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
Prints the immutable value GenerationalReplacement with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Prints the immutable value DoubleTournament with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Prints the immutable value MultiSelections with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Prints the immutable value MultiTournaments with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Prints the immutable value ProportionalTournament with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRandomSelection
Prints the immutable value RandomSelection.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableRouletteWheel
Prints the immutable value RouletteWheel.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableSelectAll
Prints the immutable value SelectAll.
toString() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
Prints the immutable value Tournament with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
Prints the immutable value NormalDistribution with attribute values.
toString() - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableUniformDistribution
Prints the immutable value UniformDistribution.
toString() - Method in class net.bmahe.genetics4j.core.util.MultiIntCounter
 
toString() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
Prints the immutable value ColumnExtractor with attribute values.
toString() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Prints the immutable value CSVEvolutionListener with attribute values.
toString() - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Prints the immutable value EvolutionStep with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Prints the immutable value InputSpec with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Prints the immutable value Operation with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Prints the immutable value CoefficientOperation with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Prints the immutable value InputOperation with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Prints the immutable value TarpeianMethod with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Prints the immutable value Program with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
Prints the immutable value ProgramTreeChromosomeSpec with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.spec.combination.ImmutableProgramRandomCombine
Prints the immutable value ProgramRandomCombine.
toString() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
Prints the immutable value NodeReplacement with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Prints the immutable value ProgramApplyRules with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
Prints the immutable value ProgramRandomMutate with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
Prints the immutable value ProgramRandomPrune with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
Prints the immutable value Rule with attribute values.
toString() - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
Prints the immutable value TrimTree with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Prints the immutable value OpenCLExecutionContext with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Prints the immutable value Device with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Prints the immutable value KernelInfo with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Prints the immutable value Platform with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Prints the immutable value CLData with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Prints the immutable value SingleKernelFitnessDescriptor with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
Prints the immutable value KernelExecutionContext with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
Prints the immutable value MultiStageDescriptor with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Prints the immutable value StageDescriptor with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Prints the immutable value GPUEAConfiguration with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Prints the immutable value GPUEAExecutionContext with attribute values.
toString() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Prints the immutable value Program with attribute values.
toString() - Method in class net.bmahe.genetics4j.moo.FitnessVector
 
toString() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Prints the immutable value NSGA2Selection with attribute values.
toString() - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Prints the immutable value TournamentNSGA2Selection with attribute values.
toString() - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Prints the immutable value SPEA2Replacement with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.chromosomes.NeatChromosome
 
toString() - Method in record class net.bmahe.genetics4j.neat.combination.parentcompare.ChosenOtherChromosome
Returns a string representation of this record class.
toString() - Method in record class net.bmahe.genetics4j.neat.ConnectionPair
Returns a string representation of this record class.
toString() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
Prints the immutable value Connection with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Prints the immutable value NeatCombination with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessComparison
Prints the immutable value FitnessComparison.
toString() - Method in class net.bmahe.genetics4j.neat.spec.combination.parentcompare.ImmutableFitnessThenSizeComparison
Prints the immutable value FitnessThenSizeComparison.
toString() - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Prints the immutable value NeatChromosomeSpec with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
Prints the immutable value AddConnection with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
Prints the immutable value AddNode with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
Prints the immutable value DeleteConnection with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
Prints the immutable value DeleteNode with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
Prints the immutable value NeatConnectionWeight with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
Prints the immutable value SwitchStateMutation with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
Prints the immutable value NeatSelection with attribute values.
toString() - Method in class net.bmahe.genetics4j.neat.Species
 
toString() - Method in class net.bmahe.genetics4j.samples.TSPLIBProblem
 
toStringTreeNode(TreeNode<Operation<?>>) - Static method in class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
 
toStringTreeNode(Genotype, int) - Static method in class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
 
Tournament<T> - Class in net.bmahe.genetics4j.core.spec.selection
 
Tournament() - Constructor for class net.bmahe.genetics4j.core.spec.selection.Tournament
 
Tournament.Builder<T> - Class in net.bmahe.genetics4j.core.spec.selection
 
tournamentNSGA2Selection - Variable in class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2Selector
 
TournamentNSGA2Selection<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
Tournament based NSGA2 selection
TournamentNSGA2Selection() - Constructor for class net.bmahe.genetics4j.moo.nsga2.spec.TournamentNSGA2Selection
 
TournamentNSGA2Selection.Builder<T> - Class in net.bmahe.genetics4j.moo.nsga2.spec
 
TournamentNSGA2SelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.moo.nsga2.impl
 
TournamentNSGA2SelectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2SelectionPolicyHandler
 
TournamentNSGA2SelectionPolicyHandlerFactory<T> - Class in net.bmahe.genetics4j.moo.nsga2.impl
 
TournamentNSGA2SelectionPolicyHandlerFactory() - Constructor for class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2SelectionPolicyHandlerFactory
 
TournamentNSGA2Selector<T> - Class in net.bmahe.genetics4j.moo.nsga2.impl
 
TournamentNSGA2Selector(RandomGenerator, TournamentNSGA2Selection<T>) - Constructor for class net.bmahe.genetics4j.moo.nsga2.impl.TournamentNSGA2Selector
 
tournaments - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
 
tournaments - Variable in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
 
tournaments() - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
 
tournaments() - Method in interface net.bmahe.genetics4j.core.spec.selection.MultiTournaments
 
tournaments(Iterable<? extends Tournament<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments.Builder
Sets or replaces all elements for tournaments list.
TournamentSelectionPolicyHandler<T> - Class in net.bmahe.genetics4j.core.selection
 
TournamentSelectionPolicyHandler(RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandler
 
TournamentSelector<T> - Class in net.bmahe.genetics4j.core.selection
 
TournamentSelector(SelectionPolicy, RandomGenerator) - Constructor for class net.bmahe.genetics4j.core.selection.TournamentSelector
 
TREE_NODE_OPERATION_COMPARATOR - Static variable in class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
 
TreeChromosome<T> - Class in net.bmahe.genetics4j.core.chromosomes
 
TreeChromosome(TreeNode<T>) - Constructor for class net.bmahe.genetics4j.core.chromosomes.TreeChromosome
 
TreeNode<T> - Class in net.bmahe.genetics4j.core.chromosomes
 
TreeNode(T) - Constructor for class net.bmahe.genetics4j.core.chromosomes.TreeNode
 
TreeNodeUtils - Class in net.bmahe.genetics4j.gp.utils
 
TreeNodeUtils() - Constructor for class net.bmahe.genetics4j.gp.utils.TreeNodeUtils
 
trimSpecies(Species<T>, Comparator<Individual<T>>, int, float) - Method in class net.bmahe.genetics4j.neat.selection.NeatSelectorImpl
 
trimTree - Variable in class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
TrimTree - Interface in net.bmahe.genetics4j.gp.spec.mutation
Ensure no tree will have a greater depth than allowed
TrimTreeMutator - Class in net.bmahe.genetics4j.gp.mutation
 
TrimTreeMutator(ProgramGenerator, RandomGenerator, AbstractEAConfiguration, TrimTree) - Constructor for class net.bmahe.genetics4j.gp.mutation.TrimTreeMutator
 
TrimTreePolicyHandler<T> - Class in net.bmahe.genetics4j.gp.mutation
 
TrimTreePolicyHandler(RandomGenerator, ProgramGenerator) - Constructor for class net.bmahe.genetics4j.gp.mutation.TrimTreePolicyHandler
 
truncatePopulation(List<List<Pair<Integer, Double>>>, Population<T>, int, Set<Integer>) - Method in class net.bmahe.genetics4j.moo.spea2.replacement.SPEA2ReplacementStrategyImplementor
 
TSPLIBParser - Class in net.bmahe.genetics4j.samples
 
TSPLIBParser() - Constructor for class net.bmahe.genetics4j.samples.TSPLIBParser
 
TSPLIBProblem - Class in net.bmahe.genetics4j.samples
 
TSPLIBProblem(Map<String, String>, List<Position>) - Constructor for class net.bmahe.genetics4j.samples.TSPLIBProblem
 
TSVExample - Class in net.bmahe.genetics4j.samples
 
TSVExample() - Constructor for class net.bmahe.genetics4j.samples.TSVExample
 
TYPE_COEFFICIENT - Static variable in class net.bmahe.genetics4j.gp.math.Terminals
 
TYPE_COEFFICIENT_INT - Static variable in class net.bmahe.genetics4j.gp.math.Terminals
 
TYPE_INPUT - Static variable in class net.bmahe.genetics4j.gp.math.Terminals
 
types - Variable in class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
 
types - Variable in class net.bmahe.genetics4j.gp.ImmutableInputSpec
 
types() - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
 
types() - Method in class net.bmahe.genetics4j.gp.InputSpec
 
types(Iterable<? extends Class>) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec.Builder
Sets or replaces all elements for types list.

U

UniformDistribution - Class in net.bmahe.genetics4j.core.spec.statistics.distributions
 
UniformDistribution() - Constructor for class net.bmahe.genetics4j.core.spec.statistics.distributions.UniformDistribution
 

V

validate(ImmutableBitChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
 
validate(ImmutableDoubleChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
 
validate(ImmutableFloatChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
 
validate(ImmutableIntChromosomeSpec) - Static method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
 
validate(ImmutableMultiCombinations) - Static method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
 
validate(ImmutableEAConfiguration<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
 
validate(ImmutableEAConfigurationBulkAsync<T>) - Static method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
 
validate(ImmutableCreepMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
 
validate(ImmutableMultiMutations) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
 
validate(ImmutablePartialMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
 
validate(ImmutableRandomMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
 
validate(ImmutableSwapMutation) - Static method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
 
validate(ImmutableDeleteNLast) - Static method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
 
validate(ImmutableElitism) - Static method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
 
validate(ImmutableDoubleTournament<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
 
validate(ImmutableMultiSelections) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
 
validate(ImmutableProportionalTournament<T>) - Static method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
 
validate(ImmutableTarpeianMethod) - Static method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
 
validate(ImmutableProgram) - Static method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
 
validate(ImmutableNodeReplacement) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
 
validate(ImmutableProgramRandomMutate) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
 
validate(ImmutableProgramRandomPrune) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
 
validate(ImmutableTrimTree) - Static method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
 
validate(ImmutableMultiStageDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
 
validate(ImmutableGPUEAConfiguration<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
 
validate(ImmutableProgram) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
 
validate(ImmutableConnection) - Static method in class net.bmahe.genetics4j.neat.ImmutableConnection
 
validate(ImmutableNeatCombination) - Static method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
 
validate(ImmutableNeatChromosomeSpec) - Static method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
 
validate(ImmutableAddConnection) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
 
validate(ImmutableAddNode) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
 
validate(ImmutableDeleteConnection) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
 
validate(ImmutableDeleteNode) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
 
validate(ImmutableNeatConnectionWeight) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
 
validate(ImmutableSwitchStateMutation) - Static method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
 
validate(ImmutableNeatSelection<T>) - Static method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
 
value - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
 
value - Variable in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
value() - Method in class net.bmahe.genetics4j.gp.math.CoefficientOperation
 
value() - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
 
value(T) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation.Builder
Initializes the value for the value attribute.
valueOf(String) - Static method in enum class net.bmahe.genetics4j.core.spec.Optimization
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
Returns the enum constant of this class with the specified name.
values - Variable in class net.bmahe.genetics4j.core.chromosomes.DoubleChromosome
 
values - Variable in class net.bmahe.genetics4j.core.chromosomes.FloatChromosome
 
values - Variable in class net.bmahe.genetics4j.core.chromosomes.IntChromosome
 
values() - Static method in enum class net.bmahe.genetics4j.core.spec.Optimization
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
Returns an array containing the constants of this enum class, in the order they are declared.
vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
 
vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
vendor() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
 
vendor() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
 
vendor() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
vendor() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
vendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
Initializes the value for the vendor attribute.
vendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Initializes the value for the vendor attribute.
version - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
 
version - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
version() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
 
version() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
 
version(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
Initializes the value for the version attribute.

W

weakRatio - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
weakRatio - Variable in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
 
weakRatio() - Method in interface net.bmahe.genetics4j.core.spec.replacement.DeleteNLast
How many weakest individuals to consider for replacement
weakRatio() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
How many weakest individuals to consider for replacement
weakRatio(double) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
Initializes the value for the weakRatio attribute.
weakRatioIsSet() - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast.Builder
 
weight - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
 
weight - Variable in class net.bmahe.genetics4j.neat.ImmutableConnection
 
weight() - Method in interface net.bmahe.genetics4j.neat.Connection
 
weight() - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
 
weight(float) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection.Builder
Initializes the value for the weight attribute.
withAcceptedTypes(Class...) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Copy the current immutable object with elements that replace the content of acceptedTypes.
withAcceptedTypes(Iterable<? extends Class>) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Copy the current immutable object with elements that replace the content of acceptedTypes.
withAlpha(double) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
Copy the current immutable object by setting a value for the alpha attribute.
withAlpha(double) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableSinglePointArithmetic
Copy the current immutable object by setting a value for the alpha attribute.
withApplicator(BiFunction<Program, TreeNode<Operation<?>>, TreeNode<Operation<?>>>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
Copy the current immutable object by setting a value for the applicator attribute.
withAtLeastNumOffsprings(int) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Copy the current immutable object by setting a value for the atLeastNumOffsprings attribute.
withAtLeastNumSurvivors(int) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Copy the current immutable object by setting a value for the atLeastNumSurvivors attribute.
withAutoFlush(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Copy the current immutable object by setting a value for the autoFlush attribute.
withBuildOptions(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object by setting a present value for the optional buildOptions attribute.
withBuildOptions(Optional<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object by setting an optional value for the buildOptions attribute.
withBuiltInKernels(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object with elements that replace the content of builtInKernels.
withBuiltInKernels(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object with elements that replace the content of builtInKernels.
withChromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeCombinatorHandlerFactories.
withChromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeCombinatorHandlerFactories.
withChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeCombinatorHandlerFactories.
withChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeCombinatorHandlerFactories.
withChromosomeFactoriesGenerator(Iterable<? extends Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Copy the current immutable object with elements that replace the content of chromosomeFactoriesGenerator.
withChromosomeFactoriesGenerator(Function<ChromosomeFactoryProvider, ChromosomeFactory<? extends Chromosome>>...) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Copy the current immutable object with elements that replace the content of chromosomeFactoriesGenerator.
withChromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object by setting a value for the chromosomeFactoryProvider attribute.
withChromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object by setting a value for the chromosomeFactoryProvider attribute.
withChromosomeIndex(int) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
Copy the current immutable object by setting a value for the chromosomeIndex attribute.
withChromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeMutationPolicyHandlerFactories.
withChromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeMutationPolicyHandlerFactories.
withChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeMutationPolicyHandlerFactories.
withChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of chromosomeMutationPolicyHandlerFactories.
withChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object with elements that replace the content of chromosomeSpecs.
withChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object with elements that replace the content of chromosomeSpecs.
withChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object with elements that replace the content of chromosomeSpecs.
withChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object with elements that replace the content of chromosomeSpecs.
withChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object with elements that replace the content of chromosomeSpecs.
withChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object with elements that replace the content of chromosomeSpecs.
withClCommandQueue(cl_command_queue) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Copy the current immutable object by setting a value for the clCommandQueue attribute.
withClContext(cl_context) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Copy the current immutable object by setting a value for the clContext attribute.
withClMem(cl_mem) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Copy the current immutable object by setting a value for the clMem attribute.
withClProgram(cl_program) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Copy the current immutable object by setting a value for the clProgram attribute.
withClType(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Copy the current immutable object by setting a value for the clType attribute.
withColumnExtractorFunction(ColumnExtractorFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
Copy the current immutable object by setting a value for the columnExtractorFunction attribute.
withColumnExtractors(Iterable<? extends ColumnExtractor<T, U>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Copy the current immutable object with elements that replace the content of columnExtractors.
withColumnExtractors(ColumnExtractor<T, U>...) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Copy the current immutable object with elements that replace the content of columnExtractors.
withCombinationPolicies(Iterable<? extends CombinationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Copy the current immutable object with elements that replace the content of combinationPolicies.
withCombinationPolicies(CombinationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiCombinations
Copy the current immutable object with elements that replace the content of combinationPolicies.
withCombinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the combinationPolicy attribute.
withCombinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the combinationPolicy attribute.
withCombinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the combinationPolicy attribute.
withComparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
Copy the current immutable object by setting a value for the comparator attribute.
withCompute(BiFunction<T[], Object[], Object>) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Copy the current immutable object by setting a value for the compute attribute.
withContent(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object with elements that replace the content of content.
withContent(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object with elements that replace the content of content.
withContext(Optional<? extends U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Copy the current immutable object by setting an optional value for the context attribute.
withContext(U) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Copy the current immutable object by setting a present value for the optional context attribute.
withDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Copy the current immutable object by replacing the dataLoaders map with the specified map.
withDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by replacing the dataLoaders map with the specified map.
withDeduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Copy the current immutable object by setting a value for the deduplicate attribute.
withDeduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Copy the current immutable object by setting a value for the deduplicate attribute.
withDeduplicate(Optional<Comparator<Genotype>>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Copy the current immutable object by setting a value for the deduplicate attribute.
withDefaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeCombinatorHandlers.
withDefaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeCombinatorHandlers.
withDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeCombinatorHandlers.
withDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeCombinatorHandlers.
withDefaultChromosomeFactories(Iterable<? extends ChromosomeFactory<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Copy the current immutable object with elements that replace the content of defaultChromosomeFactories.
withDefaultChromosomeFactories(ChromosomeFactory<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Copy the current immutable object with elements that replace the content of defaultChromosomeFactories.
withDefaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeMutationPolicyHandlers.
withDefaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeMutationPolicyHandlers.
withDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeMutationPolicyHandlers.
withDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultChromosomeMutationPolicyHandlers.
withDefaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultMutationPolicyHandlers.
withDefaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultMutationPolicyHandlers.
withDefaultMutationPolicyHandlers(MutationPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultMutationPolicyHandlers.
withDefaultMutationPolicyHandlers(MutationPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultMutationPolicyHandlers.
withDefaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultReplacementStrategyHandlers.
withDefaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultReplacementStrategyHandlers.
withDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultReplacementStrategyHandlers.
withDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultReplacementStrategyHandlers.
withDefaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultSelectionPolicyHandlers.
withDefaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultSelectionPolicyHandlers.
withDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultSelectionPolicyHandlers.
withDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of defaultSelectionPolicyHandlers.
withDevice(Device) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Copy the current immutable object by setting a value for the device attribute.
withDeviceFilters(Predicate<Device>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object by setting a value for the deviceFilters attribute.
withDeviceId(cl_device_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the deviceId attribute.
withDeviceType(Iterable<DeviceType>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object with elements that replace the content of deviceType.
withDeviceType(DeviceType...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object with elements that replace the content of deviceType.
withDeviceVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the deviceVersion attribute.
withDistance(BiFunction<Genotype, Genotype, Double>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Copy the current immutable object by setting a value for the distance attribute.
withDistance(BiFunction<T, T, Double>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Copy the current immutable object by setting a value for the distance attribute.
withDistance(ObjectiveDistance<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Copy the current immutable object by setting a value for the distance attribute.
withDistance(ObjectiveDistance<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Copy the current immutable object by setting a value for the distance attribute.
withDistribution(Distribution) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Copy the current immutable object by setting a value for the distribution attribute.
withDistribution(Distribution) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Copy the current immutable object by setting a value for the distribution attribute.
withDistribution(Distribution) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
Copy the current immutable object by setting a value for the distribution attribute.
withDoFitnessFirst(boolean) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Copy the current immutable object by setting a value for the doFitnessFirst attribute.
withDominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Copy the current immutable object by setting a value for the dominance attribute.
withDominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Copy the current immutable object by setting a value for the dominance attribute.
withDominance(Comparator<T>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Copy the current immutable object by setting a value for the dominance attribute.
withDriverVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the driverVersion attribute.
withEaConfiguration(AbstractEAConfiguration<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Copy the current immutable object by setting a value for the eaConfiguration attribute.
withEvolutionContextSupplier(GenerationFunction<T, U>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Copy the current immutable object by setting a value for the evolutionContextSupplier attribute.
withEvolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of evolutionListeners.
withEvolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of evolutionListeners.
withEvolutionListeners(EvolutionListener<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of evolutionListeners.
withEvolutionListeners(EvolutionListener<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of evolutionListeners.
withExtensions(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object with elements that replace the content of extensions.
withExtensions(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object with elements that replace the content of extensions.
withFilename(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Copy the current immutable object by setting a value for the filename attribute.
withFilter(Function<Stream<EvolutionStep<T, U>>, Stream<EvolutionStep<T, U>>>) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Copy the current immutable object by setting a value for the filter attribute.
withFirstComparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Copy the current immutable object by setting a value for the firstComparator attribute.
withFitness(Iterable<? extends T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Copy the current immutable object with elements that replace the content of fitness.
withFitness(Fitness<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the fitness attribute.
withFitness(FitnessBulkAsync<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the fitness attribute.
withFitness(OpenCLFitness<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the fitness attribute.
withFitness(T) - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
Copy the current immutable object by setting a value for the fitness attribute.
withFitness(T) - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
Copy the current immutable object by setting a value for the fitness attribute.
withFitness(T) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Copy the current immutable object by setting a value for the fitness attribute.
withFitness(T...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Copy the current immutable object with elements that replace the content of fitness.
withFitnessTournament(Tournament<T>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Copy the current immutable object by setting a value for the fitnessTournament attribute.
withFromNodeIndex(int) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
Copy the current immutable object by setting a value for the fromNodeIndex attribute.
withFunctions(Iterable<? extends OperationFactory>) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Copy the current immutable object with elements that replace the content of functions.
withFunctions(OperationFactory...) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Copy the current immutable object with elements that replace the content of functions.
withGeneration(long) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Copy the current immutable object by setting a value for the generation attribute.
withGeneration(long) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Copy the current immutable object by setting a value for the generation attribute.
withGenotype(Genotype) - Method in class net.bmahe.genetics4j.core.ImmutableIndividual
Copy the current immutable object by setting a value for the genotype attribute.
withGenotype(Genotype) - Method in class net.bmahe.genetics4j.core.spec.ImmutableGenotypeFitness
Copy the current immutable object by setting a value for the genotype attribute.
withGenotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the genotypeCombinator attribute.
withGenotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the genotypeCombinator attribute.
withGenotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the genotypeCombinator attribute.
withGenotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a present value for the optional genotypeGenerator attribute.
withGenotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a present value for the optional genotypeGenerator attribute.
withGenotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a present value for the optional genotypeGenerator attribute.
withGenotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting an optional value for the genotypeGenerator attribute.
withGenotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting an optional value for the genotypeGenerator attribute.
withGenotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting an optional value for the genotypeGenerator attribute.
withGlobalWorkSize(long...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
Copy the current immutable object with elements that replace the content of globalWorkSize.
withHeader(String) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableColumnExtractor
Copy the current immutable object by setting a value for the header attribute.
withImageSupport(boolean) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the imageSupport attribute.
withIndex(int) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Copy the current immutable object by setting a value for the index attribute.
withIndividual(Genotype) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Copy the current immutable object by setting a value for the individual attribute.
withIndividualIndex(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Copy the current immutable object by setting a value for the individualIndex attribute.
withInheritanceThresold(double) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Copy the current immutable object by setting a value for the inheritanceThresold attribute.
withInnovation(int) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
Copy the current immutable object by setting a value for the innovation attribute.
withInputSpec(InputSpec) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Copy the current immutable object by setting a value for the inputSpec attribute.
withIsDone(boolean) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableEvolutionStep
Copy the current immutable object by setting a value for the isDone attribute.
withIsEnabled(boolean) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
Copy the current immutable object by setting a value for the isEnabled attribute.
withIsNumSwapFixed(boolean) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Copy the current immutable object by setting a value for the isNumSwapFixed attribute.
withK(Optional<Integer>) - Method in class net.bmahe.genetics4j.moo.spea2.spec.replacement.ImmutableSPEA2Replacement
Copy the current immutable object by setting a value for the k attribute.
withKernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Copy the current immutable object by setting a value for the kernelExecutionContextComputer attribute.
withKernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by setting a value for the kernelExecutionContextComputer attribute.
withKernelInfos(Map<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Copy the current immutable object by replacing the kernelInfos map with the specified map.
withKernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Copy the current immutable object by setting a value for the kernelName attribute.
withKernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by setting a value for the kernelName attribute.
withKernelNames(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object with elements that replace the content of kernelNames.
withKernelNames(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object with elements that replace the content of kernelNames.
withKernels(Map<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Copy the current immutable object by replacing the kernels map with the specified map.
withLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Copy the current immutable object by replacing the localMemoryAllocators map with the specified map.
withLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by replacing the localMemoryAllocators map with the specified map.
withLocalMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Copy the current immutable object by setting a value for the localMemSize attribute.
withMapStaticDataAsArgument(Map<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by replacing the mapStaticDataAsArgument map with the specified map.
withMaxClockFrequency(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the maxClockFrequency attribute.
withMaxComputeUnits(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the maxComputeUnits attribute.
withMaxDepth(int) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Copy the current immutable object by setting a value for the maxDepth attribute.
withMaxDepth(Optional<Integer>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableTrimTree
Copy the current immutable object by setting a value for the maxDepth attribute.
withMaxValue(double) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Copy the current immutable object by setting a value for the maxValue attribute.
withMaxValue(float) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Copy the current immutable object by setting a value for the maxValue attribute.
withMaxValue(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
Copy the current immutable object by setting a value for the maxValue attribute.
withMaxWeightValue(float) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Copy the current immutable object by setting a value for the maxWeightValue attribute.
withMaxWorkGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the maxWorkGroupSize attribute.
withMaxWorkItemDimensions(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the maxWorkItemDimensions attribute.
withMaxWorkItemSizes(long...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object with elements that replace the content of maxWorkItemSizes.
withMean(double) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
Copy the current immutable object by setting a value for the mean attribute.
withMinSpeciesSize(int) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
Copy the current immutable object by setting a value for the minSpeciesSize attribute.
withMinValue(double) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Copy the current immutable object by setting a value for the minValue attribute.
withMinValue(float) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Copy the current immutable object by setting a value for the minValue attribute.
withMinValue(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
Copy the current immutable object by setting a value for the minValue attribute.
withMinWeightValue(float) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Copy the current immutable object by setting a value for the minWeightValue attribute.
withMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableMultiMutations
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object with elements that replace the content of mutationPolicies.
withMutationPolicy(MutationPolicy) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutablePartialMutation
Copy the current immutable object by setting a value for the mutationPolicy attribute.
withMutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of mutationPolicyHandlerFactories.
withMutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of mutationPolicyHandlerFactories.
withMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of mutationPolicyHandlerFactories.
withMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of mutationPolicyHandlerFactories.
withName(String) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object by setting a value for the name attribute.
withNewValue(double) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Copy the current immutable object by setting a value for the newValue attribute.
withNewValuesDistribution(Distribution) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
Copy the current immutable object by setting a value for the newValuesDistribution attribute.
withNumberObjectives(int) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Copy the current immutable object by setting a value for the numberObjectives attribute.
withNumberObjectives(int) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Copy the current immutable object by setting a value for the numberObjectives attribute.
withNumberOfPartitions(int) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object by setting a value for the numberOfPartitions attribute.
withNumBits(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableBitChromosomeSpec
Copy the current immutable object by setting a value for the numBits attribute.
withNumCandidates(int) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Copy the current immutable object by setting a value for the numCandidates attribute.
withNumCandidates(int) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableTournament
Copy the current immutable object by setting a value for the numCandidates attribute.
withNumCandidates(int) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Copy the current immutable object by setting a value for the numCandidates attribute.
withNumCrossovers(int) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointArithmetic
Copy the current immutable object by setting a value for the numCrossovers attribute.
withNumCrossovers(int) - Method in class net.bmahe.genetics4j.core.spec.combination.ImmutableMultiPointCrossover
Copy the current immutable object by setting a value for the numCrossovers attribute.
withNumDevices(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object by setting a value for the numDevices attribute.
withNumInputs(int) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Copy the current immutable object by setting a value for the numInputs attribute.
withNumOutputs(int) - Method in class net.bmahe.genetics4j.neat.spec.ImmutableNeatChromosomeSpec
Copy the current immutable object by setting a value for the numOutputs attribute.
withNumSwap(int) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Copy the current immutable object by setting a value for the numSwap attribute.
withObjectiveComparator(Function<Integer, Comparator<T>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableNSGA2Selection
Copy the current immutable object by setting a value for the objectiveComparator attribute.
withObjectiveComparator(Function<Integer, Comparator<T>>) - Method in class net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
Copy the current immutable object by setting a value for the objectiveComparator attribute.
withOffspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the offspringGeneratedRatio attribute.
withOffspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the offspringGeneratedRatio attribute.
withOffspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the offspringGeneratedRatio attribute.
withOffspringRatio(double) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Copy the current immutable object by setting a value for the offspringRatio attribute.
withOffspringSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
Copy the current immutable object by setting a value for the offspringSelectionPolicy attribute.
withOffspringSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Copy the current immutable object by setting a value for the offspringSelectionPolicy attribute.
withOffspringSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableGenerationalReplacement
Copy the current immutable object by setting a value for the offspringSelectionPolicy attribute.
withOptimization(Optimization) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the optimization attribute.
withOptimization(Optimization) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the optimization attribute.
withOptimization(Optimization) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the optimization attribute.
withParentComparisonPolicy(ParentComparisonPolicy) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Copy the current immutable object by setting a value for the parentComparisonPolicy attribute.
withParentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the parentSelectionPolicy attribute.
withParentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the parentSelectionPolicy attribute.
withParentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the parentSelectionPolicy attribute.
withParsimonyComparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Copy the current immutable object by setting a value for the parsimonyComparator attribute.
withParsimonyTournamentSize(double) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableDoubleTournament
Copy the current immutable object by setting a value for the parsimonyTournamentSize attribute.
withPerSpeciesKeepRatio(float) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
Copy the current immutable object by setting a value for the perSpeciesKeepRatio attribute.
withPerturbationDistribution(Distribution) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
Copy the current immutable object by setting a value for the perturbationDistribution attribute.
withPerturbationRatio(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
Copy the current immutable object by setting a value for the perturbationRatio attribute.
withPlatform(Platform) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
Copy the current immutable object by setting a value for the platform attribute.
withPlatformFilters(Predicate<Platform>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object by setting a value for the platformFilters attribute.
withPlatformId(cl_platform_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object by setting a value for the platformId attribute.
withPopulation(Iterable<? extends Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Copy the current immutable object with elements that replace the content of population.
withPopulation(Genotype...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEvolutionResult
Copy the current immutable object with elements that replace the content of population.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableCreepMutation
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableRandomMutation
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.core.spec.mutation.ImmutableSwapMutation
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableNodeReplacement
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomMutate
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramRandomPrune
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddConnection
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableAddNode
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteConnection
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableDeleteNode
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationMutationProbability(double) - Method in class net.bmahe.genetics4j.neat.spec.mutation.ImmutableSwitchStateMutation
Copy the current immutable object by setting a value for the populationMutationProbability attribute.
withPopulationSize(int) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object by setting a value for the populationSize attribute.
withPopulationSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object by setting a value for the populationSize attribute.
withPostEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a present value for the optional postEvaluationProcessor attribute.
withPostEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a present value for the optional postEvaluationProcessor attribute.
withPostEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a present value for the optional postEvaluationProcessor attribute.
withPostEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting an optional value for the postEvaluationProcessor attribute.
withPostEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting an optional value for the postEvaluationProcessor attribute.
withPostEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting an optional value for the postEvaluationProcessor attribute.
withPredicate(Predicate<TreeNode<Operation<?>>>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableRule
Copy the current immutable object by setting a value for the predicate attribute.
withPreferredVectorWidthFloat(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the preferredVectorWidthFloat attribute.
withPreferredWorkGroupSizeMultiple(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Copy the current immutable object by setting a value for the preferredWorkGroupSizeMultiple attribute.
withPrettyName(String) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Copy the current immutable object by setting a value for the prettyName attribute.
withPrettyName(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Copy the current immutable object by setting a value for the prettyName attribute.
withPrettyName(String) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Copy the current immutable object by setting a value for the prettyName attribute.
withPrivateMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Copy the current immutable object by setting a value for the privateMemSize attribute.
withProbability(double) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Copy the current immutable object by setting a value for the probability attribute.
withProfile(PlatformProfile) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object by setting a value for the profile attribute.
withProgram(Program) - Method in class net.bmahe.genetics4j.gp.spec.chromosome.ImmutableProgramTreeChromosomeSpec
Copy the current immutable object by setting a value for the program attribute.
withProgram(Program) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the program attribute.
withProportionFirst(double) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Copy the current immutable object by setting a value for the proportionFirst attribute.
withRandomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.core.chromosomes.factory.ImmutableChromosomeFactoryProvider
Copy the current immutable object by setting a value for the randomGenerator attribute.
withRandomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object by setting a value for the randomGenerator attribute.
withRandomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Copy the current immutable object by setting a value for the randomGenerator attribute.
withRandomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object by setting a value for the randomGenerator attribute.
withReenableGeneInheritanceThresold(double) - Method in class net.bmahe.genetics4j.neat.spec.combination.ImmutableNeatCombination
Copy the current immutable object by setting a value for the reenableGeneInheritanceThresold attribute.
withReplacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the replacementStrategy attribute.
withReplacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the replacementStrategy attribute.
withReplacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the replacementStrategy attribute.
withReplacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of replacementStrategyHandlerFactories.
withReplacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of replacementStrategyHandlerFactories.
withReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of replacementStrategyHandlerFactories.
withReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of replacementStrategyHandlerFactories.
withResources(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object with elements that replace the content of resources.
withResources(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Copy the current immutable object with elements that replace the content of resources.
withResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Copy the current immutable object by replacing the resultAllocators map with the specified map.
withResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by replacing the resultAllocators map with the specified map.
withReturnedType(Class) - Method in class net.bmahe.genetics4j.gp.ImmutableOperation
Copy the current immutable object by setting a value for the returnedType attribute.
withReturnedType(Class) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Copy the current immutable object by setting a value for the returnedType attribute.
withReturnedType(Class) - Method in class net.bmahe.genetics4j.gp.math.ImmutableInputOperation
Copy the current immutable object by setting a value for the returnedType attribute.
withReusePreviousResultAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by replacing the reusePreviousResultAsArguments map with the specified map.
withReusePreviousResultSizeAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
Copy the current immutable object by replacing the reusePreviousResultSizeAsArguments map with the specified map.
withRules(Iterable<? extends Rule>) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Copy the current immutable object with elements that replace the content of rules.
withRules(Rule...) - Method in class net.bmahe.genetics4j.gp.spec.mutation.ImmutableProgramApplyRules
Copy the current immutable object with elements that replace the content of rules.
withScaleFitness(BiFunction<Individual<T>, Double, T>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Copy the current immutable object by setting a value for the scaleFitness attribute.
withSecondComparator(Comparator<Individual<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableProportionalTournament
Copy the current immutable object by setting a value for the secondComparator attribute.
withSeedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the seedPopulation attribute.
withSeedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the seedPopulation attribute.
withSeedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the seedPopulation attribute.
withSelectionPolicies(Iterable<? extends SelectionPolicy>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Copy the current immutable object with elements that replace the content of selectionPolicies.
withSelectionPolicies(SelectionPolicy...) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiSelections
Copy the current immutable object with elements that replace the content of selectionPolicies.
withSelectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of selectionPolicyHandlerFactories.
withSelectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of selectionPolicyHandlerFactories.
withSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAExecutionContext
Copy the current immutable object with elements that replace the content of selectionPolicyHandlerFactories.
withSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
Copy the current immutable object with elements that replace the content of selectionPolicyHandlerFactories.
withSharing(Function<Double, Double>) - Method in class net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Copy the current immutable object by setting a value for the sharing attribute.
withSize(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableDoubleChromosomeSpec
Copy the current immutable object by setting a value for the size attribute.
withSize(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableFloatChromosomeSpec
Copy the current immutable object by setting a value for the size attribute.
withSize(int) - Method in class net.bmahe.genetics4j.core.spec.chromosome.ImmutableIntChromosomeSpec
Copy the current immutable object by setting a value for the size attribute.
withSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
Copy the current immutable object by setting a value for the size attribute.
withSizeFunction(Function<Genotype, Integer>) - Method in class net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
Copy the current immutable object by setting a value for the sizeFunction attribute.
withSkipN(int) - Method in class net.bmahe.genetics4j.extras.evolutionlisteners.ImmutableCSVEvolutionListener
Copy the current immutable object by setting a value for the skipN attribute.
withSpeciesPredicate(BiPredicate<Individual<T>, Individual<T>>) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
Copy the current immutable object by setting a value for the speciesPredicate attribute.
withSpeciesSelection(SelectionPolicy) - Method in class net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
Copy the current immutable object by setting a value for the speciesSelection attribute.
withStageDescriptors(Iterable<? extends StageDescriptor>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
Copy the current immutable object with elements that replace the content of stageDescriptors.
withStageDescriptors(StageDescriptor...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
Copy the current immutable object with elements that replace the content of stageDescriptors.
withStandardDeviation(double) - Method in class net.bmahe.genetics4j.core.spec.statistics.distributions.ImmutableNormalDistribution
Copy the current immutable object by setting a value for the standardDeviation attribute.
withStaticDataLoaders(Map<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
Copy the current immutable object by replacing the staticDataLoaders map with the specified map.
withStaticDataLoaders(Map<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
Copy the current immutable object by replacing the staticDataLoaders map with the specified map.
withSurvivorSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableElitism
Copy the current immutable object by setting a value for the survivorSelectionPolicy attribute.
withTerminal(Iterable<? extends OperationFactory>) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Copy the current immutable object with elements that replace the content of terminal.
withTerminal(OperationFactory...) - Method in class net.bmahe.genetics4j.gp.program.ImmutableProgram
Copy the current immutable object with elements that replace the content of terminal.
withTermination(Termination<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfiguration
Copy the current immutable object by setting a value for the termination attribute.
withTermination(Termination<T>) - Method in class net.bmahe.genetics4j.core.spec.ImmutableEAConfigurationBulkAsync
Copy the current immutable object by setting a value for the termination attribute.
withTermination(Termination<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
Copy the current immutable object by setting a value for the termination attribute.
withToNodeIndex(int) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
Copy the current immutable object by setting a value for the toNodeIndex attribute.
withTournaments(Iterable<? extends Tournament<T>>) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Copy the current immutable object with elements that replace the content of tournaments.
withTournaments(Tournament<T>...) - Method in class net.bmahe.genetics4j.core.spec.selection.ImmutableMultiTournaments
Copy the current immutable object with elements that replace the content of tournaments.
withTypes(Class...) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Copy the current immutable object with elements that replace the content of types.
withTypes(Iterable<? extends Class>) - Method in class net.bmahe.genetics4j.gp.ImmutableInputSpec
Copy the current immutable object with elements that replace the content of types.
withValue(T) - Method in class net.bmahe.genetics4j.gp.math.ImmutableCoefficientOperation
Copy the current immutable object by setting a value for the value attribute.
withVendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
Copy the current immutable object by setting a value for the vendor attribute.
withVendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object by setting a value for the vendor attribute.
withVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
Copy the current immutable object by setting a value for the version attribute.
withWeakRatio(double) - Method in class net.bmahe.genetics4j.core.spec.replacement.ImmutableDeleteNLast
Copy the current immutable object by setting a value for the weakRatio attribute.
withWeight(float) - Method in class net.bmahe.genetics4j.neat.ImmutableConnection
Copy the current immutable object by setting a value for the weight attribute.
withWorkGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
Copy the current immutable object by setting a value for the workGroupSize attribute.
withWorkGroupSize(long[]) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
Copy the current immutable object by setting a present value for the optional workGroupSize attribute.
withWorkGroupSize(Optional<? extends long[]>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
Copy the current immutable object by setting an optional value for the workGroupSize attribute.
workGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
 
workGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
workGroupSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
 
workGroupSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
workGroupSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
 
workGroupSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
 
workGroupSize() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
 
workGroupSize() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
 
workGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
Initializes the value for the workGroupSize attribute.
workGroupSize(long[]) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
Initializes the optional value workGroupSize to workGroupSize.
workGroupSize(Optional<? extends long[]>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
Initializes the optional value workGroupSize to workGroupSize.
writeCSVReferenceValue(String, int, Number) - Static method in class net.bmahe.genetics4j.samples.mixturemodel.ClusteringUtils
 

X

x - Variable in class net.bmahe.genetics4j.samples.Position
 

Y

y - Variable in class net.bmahe.genetics4j.samples.Position
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values