Uses of Interface
net.bmahe.genetics4j.core.spec.statistics.distributions.Distribution
Packages that use Distribution
Package
Description
-
Uses of Distribution in net.bmahe.genetics4j.core.spec.chromosome
Fields in net.bmahe.genetics4j.core.spec.chromosome declared as DistributionModifier and TypeFieldDescriptionprivate DistributionImmutableDoubleChromosomeSpec.Builder.distributionprivate final DistributionImmutableDoubleChromosomeSpec.distributionprivate DistributionImmutableFloatChromosomeSpec.Builder.distributionprivate final DistributionImmutableFloatChromosomeSpec.distributionMethods in net.bmahe.genetics4j.core.spec.chromosome that return DistributionModifier and TypeMethodDescriptionDoubleChromosomeSpec.distribution()FloatChromosomeSpec.distribution()ImmutableDoubleChromosomeSpec.distribution()ImmutableFloatChromosomeSpec.distribution()Methods in net.bmahe.genetics4j.core.spec.chromosome with parameters of type DistributionModifier and TypeMethodDescriptionImmutableDoubleChromosomeSpec.Builder.distribution(Distribution distribution) Initializes the value for thedistributionattribute.ImmutableFloatChromosomeSpec.Builder.distribution(Distribution distribution) Initializes the value for thedistributionattribute.static DoubleChromosomeSpecDoubleChromosomeSpec.of(int size, double minValue, double maxValue, Distribution distribution) static FloatChromosomeSpecFloatChromosomeSpec.of(int size, float minValue, float maxValue, Distribution distribution) ImmutableDoubleChromosomeSpec.withDistribution(Distribution value) Copy the current immutable object by setting a value for thedistributionattribute.ImmutableFloatChromosomeSpec.withDistribution(Distribution value) Copy the current immutable object by setting a value for thedistributionattribute.Constructors in net.bmahe.genetics4j.core.spec.chromosome with parameters of type DistributionModifierConstructorDescriptionprivateImmutableDoubleChromosomeSpec(int size, double minValue, double maxValue, Distribution distribution) privateImmutableFloatChromosomeSpec(int size, float minValue, float maxValue, Distribution distribution) -
Uses of Distribution in net.bmahe.genetics4j.core.spec.mutation
Fields in net.bmahe.genetics4j.core.spec.mutation declared as DistributionModifier and TypeFieldDescriptionprivate DistributionImmutableCreepMutation.Builder.distributionprivate final DistributionImmutableCreepMutation.distributionMethods in net.bmahe.genetics4j.core.spec.mutation that return DistributionModifier and TypeMethodDescriptionabstract DistributionCreepMutation.distribution()ImmutableCreepMutation.distribution()Methods in net.bmahe.genetics4j.core.spec.mutation with parameters of type DistributionModifier and TypeMethodDescriptionImmutableCreepMutation.Builder.distribution(Distribution distribution) Initializes the value for thedistributionattribute.static CreepMutationCreepMutation.of(double populationMutationProbability, Distribution distribution) static CreepMutationImmutableCreepMutation.of(double populationMutationProbability, Distribution distribution) Construct a new immutableCreepMutationinstance.final ImmutableCreepMutationImmutableCreepMutation.withDistribution(Distribution value) Copy the current immutable object by setting a value for thedistributionattribute.Constructors in net.bmahe.genetics4j.core.spec.mutation with parameters of type DistributionModifierConstructorDescriptionprivateImmutableCreepMutation(double populationMutationProbability, Distribution distribution) privateImmutableCreepMutation(ImmutableCreepMutation original, double populationMutationProbability, Distribution distribution) -
Uses of Distribution in net.bmahe.genetics4j.core.spec.statistics.distributions
Classes in net.bmahe.genetics4j.core.spec.statistics.distributions that implement DistributionModifier and TypeClassDescriptionfinal classImmutable implementation ofNormalDistribution.final classImmutable implementation ofUniformDistribution.classclass -
Uses of Distribution in net.bmahe.genetics4j.core.util
Methods in net.bmahe.genetics4j.core.util with parameters of type DistributionModifier and TypeMethodDescriptionDistributionUtils.distributionFloatValueSupplier(RandomGenerator randomGenerator, float minValue, float maxValue, Distribution distribution) DistributionUtils.distributionValueSupplier(RandomGenerator randomGenerator, double minValue, double maxValue, Distribution distribution) -
Uses of Distribution in net.bmahe.genetics4j.neat.spec.mutation
Fields in net.bmahe.genetics4j.neat.spec.mutation declared as DistributionModifier and TypeFieldDescriptionprivate DistributionImmutableNeatConnectionWeight.Builder.newValuesDistributionprivate DistributionImmutableNeatConnectionWeight.InitShim.newValuesDistributionprivate final DistributionImmutableNeatConnectionWeight.newValuesDistributionprivate DistributionImmutableNeatConnectionWeight.Builder.perturbationDistributionprivate DistributionImmutableNeatConnectionWeight.InitShim.perturbationDistributionprivate final DistributionImmutableNeatConnectionWeight.perturbationDistributionMethods in net.bmahe.genetics4j.neat.spec.mutation that return DistributionModifier and TypeMethodDescription(package private) DistributionImmutableNeatConnectionWeight.InitShim.newValuesDistribution()ImmutableNeatConnectionWeight.newValuesDistribution()NeatConnectionWeight.newValuesDistribution()(package private) DistributionImmutableNeatConnectionWeight.InitShim.perturbationDistribution()ImmutableNeatConnectionWeight.perturbationDistribution()NeatConnectionWeight.perturbationDistribution()Methods in net.bmahe.genetics4j.neat.spec.mutation with parameters of type DistributionModifier and TypeMethodDescriptionImmutableNeatConnectionWeight.Builder.newValuesDistribution(Distribution newValuesDistribution) Initializes the value for thenewValuesDistributionattribute.(package private) voidImmutableNeatConnectionWeight.InitShim.newValuesDistribution(Distribution newValuesDistribution) ImmutableNeatConnectionWeight.Builder.perturbationDistribution(Distribution perturbationDistribution) Initializes the value for theperturbationDistributionattribute.(package private) voidImmutableNeatConnectionWeight.InitShim.perturbationDistribution(Distribution perturbationDistribution) ImmutableNeatConnectionWeight.withNewValuesDistribution(Distribution value) Copy the current immutable object by setting a value for thenewValuesDistributionattribute.ImmutableNeatConnectionWeight.withPerturbationDistribution(Distribution value) Copy the current immutable object by setting a value for theperturbationDistributionattribute.Constructors in net.bmahe.genetics4j.neat.spec.mutation with parameters of type DistributionModifierConstructorDescriptionprivateImmutableNeatConnectionWeight(double populationMutationProbability, double perturbationRatio, Distribution perturbationDistribution, Distribution newValuesDistribution)