Uses of Class
net.bmahe.genetics4j.core.postevaluationprocess.ImmutableFitnessSharing
Packages that use ImmutableFitnessSharing
-
Uses of ImmutableFitnessSharing in net.bmahe.genetics4j.core.postevaluationprocess
Methods in net.bmahe.genetics4j.core.postevaluationprocess that return ImmutableFitnessSharingModifier and TypeMethodDescriptionfinal ImmutableFitnessSharing
<T> ImmutableFitnessSharing.withDistance
(BiFunction<Genotype, Genotype, Double> value) Copy the current immutable object by setting a value for thedistance
attribute.final ImmutableFitnessSharing
<T> ImmutableFitnessSharing.withScaleFitness
(BiFunction<Individual<T>, Double, T> value) Copy the current immutable object by setting a value for thescaleFitness
attribute.final ImmutableFitnessSharing
<T> ImmutableFitnessSharing.withSharing
(Function<Double, Double> value) Copy the current immutable object by setting a value for thesharing
attribute.Methods in net.bmahe.genetics4j.core.postevaluationprocess with parameters of type ImmutableFitnessSharingModifier and TypeMethodDescriptionprivate boolean
ImmutableFitnessSharing.equalsByValue
(ImmutableFitnessSharing<?> another) Constructors in net.bmahe.genetics4j.core.postevaluationprocess with parameters of type ImmutableFitnessSharingModifierConstructorDescriptionprivate
ImmutableFitnessSharing
(ImmutableFitnessSharing<T> original, BiFunction<Genotype, Genotype, Double> distance, Function<Double, Double> sharing, BiFunction<Individual<T>, Double, T> scaleFitness)