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.ImmutableAd