Package net.bmahe.genetics4j.core.spec
package net.bmahe.genetics4j.core.spec
-
ClassDescriptionAbstractEAConfiguration<T extends Comparable<T>>Evolutionary Algorithm Configuration.AbstractEAExecutionContext<T extends Comparable<T>>Evolutionary Algorithm - Execution ContextChromosomeCombinatorHandlerFactory<T extends Comparable<T>>EAConfiguration<T extends Comparable<T>>Evolutionary Algorithm Configuration.EAConfiguration.Builder<T extends Comparable<T>>EAConfigurationBulkAsync<T extends Comparable<T>>Evolutionary Algorithm Configuration.EAConfigurationBulkAsync.Builder<T extends Comparable<T>>EAExecutionContext<T extends Comparable<T>>Evolutionary Algorithm - Execution ContextDefines multiple factory and helper methods to create and manage EAExecutionContextsEvolutionResult<T extends Comparable<T>>Pair of Genotype to its associated fitnessImmutableEAConfiguration<T extends Comparable<T>>Immutable implementation of
EAConfiguration
.ImmutableEAConfiguration.Builder<T extends Comparable<T>>Builds instances of typeImmutableEAConfiguration
.ImmutableEAConfigurationBulkAsync<T extends Comparable<T>>Immutable implementation ofEAConfigurationBulkAsync
.ImmutableEAConfigurationBulkAsync.Builder<T extends Comparable<T>>Builds instances of typeImmutableEAConfigurationBulkAsync
.ImmutableEAExecutionContext<T extends Comparable<T>>Immutable implementation ofEAExecutionContext
.ImmutableEAExecutionContext.Builder<T extends Comparable<T>>Builds instances of typeImmutableEAExecutionContext
.ImmutableEvolutionResult<T extends Comparable<T>>Immutable implementation ofEvolutionResult
.ImmutableEvolutionResult.Builder<T extends Comparable<T>>Builds instances of typeImmutableEvolutionResult
.Immutable implementation ofGenotypeFitness
.Builds instances of typeImmutableGenotypeFitness
.MutationPolicyHandlerFactory<T extends Comparable<T>>Specify the goal, whether to minimize or maximize the fitness scoreReplacementStrategyHandlerFactory<T extends Comparable<T>>SelectionPolicyHandlerFactory<T extends Comparable<T>>