Class ImmutableNeatConnectionWeight.InitShim
java.lang.Object
net.bmahe.genetics4j.neat.spec.mutation.ImmutableNeatConnectionWeight.InitShim
- Enclosing class:
ImmutableNeatConnectionWeight
-
Field Summary
Modifier and TypeFieldDescriptionprivate Distribution
private byte
private Distribution
private byte
private double
private byte
private double
private byte
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate String
(package private) Distribution
(package private) void
newValuesDistribution
(Distribution newValuesDistribution) (package private) Distribution
(package private) void
perturbationDistribution
(Distribution perturbationDistribution) (package private) double
(package private) void
perturbationRatio
(double perturbationRatio) (package private) double
(package private) void
populationMutationProbability
(double populationMutationProbability)
-
Field Details
-
populationMutationProbabilityBuildStage
private byte populationMutationProbabilityBuildStage -
populationMutationProbability
private double populationMutationProbability -
perturbationRatioBuildStage
private byte perturbationRatioBuildStage -
perturbationRatio
private double perturbationRatio -
perturbationDistributionBuildStage
private byte perturbationDistributionBuildStage -
perturbationDistribution
-
newValuesDistributionBuildStage
private byte newValuesDistributionBuildStage -
newValuesDistribution
-
-
Constructor Details
-
InitShim
private InitShim()
-
-
Method Details
-
populationMutationProbability
double populationMutationProbability() -
populationMutationProbability
void populationMutationProbability(double populationMutationProbability) -
perturbationRatio
double perturbationRatio() -
perturbationRatio
void perturbationRatio(double perturbationRatio) -
perturbationDistribution
Distribution perturbationDistribution() -
perturbationDistribution
-
newValuesDistribution
Distribution newValuesDistribution() -
newValuesDistribution
-
formatInitCycleMessage
-