Package net.bmahe.genetics4j.gpu.spec
Class GPUEAConfiguration<T extends Comparable<T>>
java.lang.Object
net.bmahe.genetics4j.core.spec.AbstractEAConfiguration<T>
net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration<T>
- Direct Known Subclasses:
ImmutableGPUEAConfiguration
@Immutable
public abstract class GPUEAConfiguration<T extends Comparable<T>>
extends AbstractEAConfiguration<T>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
GPUEAConfiguration.Builder<T extends Comparable<T>>
-
Field Summary
Fields inherited from class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
DEFAULT_OFFSPRING_RATIO, DEFAULT_OPTIMIZATION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <U extends Comparable<U>>
GPUEAConfiguration.Builder<U> builder()
abstract OpenCLFitness
<T> fitness()
abstract Program
program()
Methods inherited from class net.bmahe.genetics4j.core.spec.AbstractEAConfiguration
check, chromosomeSpecs, combinationPolicy, fitnessComparator, genotypeCombinator, genotypeGenerator, getChromosomeSpec, mutationPolicies, numChromosomes, offspringGeneratedRatio, optimization, parentSelectionPolicy, postEvaluationProcessor, replacementStrategy, seedPopulation, termination
-
Constructor Details
-
GPUEAConfiguration
public GPUEAConfiguration()
-
-
Method Details
-
program
-
fitness
-
builder
-