Uses of Class
net.bmahe.genetics4j.gp.postevaluationprocess.ImmutableTarpeianMethod
-
Uses of ImmutableTarpeianMethod in net.bmahe.genetics4j.gp.postevaluationprocess
Modifier and TypeMethodDescriptionImmutableTarpeianMethod.Builder.build()
Builds a newImmutableTarpeianMethod
.static ImmutableTarpeianMethod
ImmutableTarpeianMethod.copyOf
(TarpeianMethod instance) Creates an immutable copy of aTarpeianMethod
value.static ImmutableTarpeianMethod
ImmutableTarpeianMethod.of
(RandomGenerator randomGenerator, Function<Genotype, Integer> sizeFunction, double probability, double newValue) Construct a new immutableTarpeianMethod
instance.private static ImmutableTarpeianMethod
ImmutableTarpeianMethod.validate
(ImmutableTarpeianMethod instance) final ImmutableTarpeianMethod
ImmutableTarpeianMethod.withNewValue
(double value) Copy the current immutable object by setting a value for thenewValue
attribute.final ImmutableTarpeianMethod
ImmutableTarpeianMethod.withProbability
(double value) Copy the current immutable object by setting a value for theprobability
attribute.final ImmutableTarpeianMethod
ImmutableTarpeianMethod.withRandomGenerator
(RandomGenerator value) Copy the current immutable object by setting a value for therandomGenerator
attribute.final ImmutableTarpeianMethod
ImmutableTarpeianMethod.withSizeFunction
(Function<Genotype, Integer> value) Copy the current immutable object by setting a value for thesizeFunction
attribute.Modifier and TypeMethodDescriptionprivate boolean
ImmutableTarpeianMethod.equalTo
(int synthetic, ImmutableTarpeianMethod another) private static ImmutableTarpeianMethod
ImmutableTarpeianMethod.validate
(ImmutableTarpeianMethod instance) ModifierConstructorDescriptionprivate
ImmutableTarpeianMethod
(ImmutableTarpeianMethod original, RandomGenerator randomGenerator, Function<Genotype, Integer> sizeFunction, double probability, double newValue)