-
final class
Immutable implementation of
Program
.
ImmutableGPUEAConfiguration.Builder.program
ImmutableGPUEAConfiguration.program
ImmutableGPUEAConfiguration.program()
Creates an immutable copy of a
Program
value.
Fill a builder with attribute values from the provided Program
instance.
Initializes the value for the
program
attribute.
Copy the current immutable object by setting a value for the
program
attribute.
private
ImmutableGPUEAConfiguration(List<ChromosomeSpec> chromosomeSpecs,
SelectionPolicy parentSelectionPolicy,
CombinationPolicy combinationPolicy,
List<MutationPolicy> mutationPolicies,
ReplacementStrategy replacementStrategy,
Function<Population<T>,Population<T>> postEvaluationProcessor,
Termination<T> termination,
Supplier<Genotype> genotypeGenerator,
Collection<Genotype> seedPopulation,
GenotypeCombinator genotypeCombinator,
double offspringGeneratedRatio,
Optimization optimization,
Program program,
OpenCLFitness<T> fitness)