Uses of Class
net.bmahe.genetics4j.neat.spec.selection.ImmutableNeatSelection
-
Uses of ImmutableNeatSelection in net.bmahe.genetics4j.neat.spec.selection
Modifier and TypeMethodDescriptionImmutableNeatSelection.Builder.build()
Builds a newImmutableNeatSelection
.static <T extends Comparable<T>>
ImmutableNeatSelection<T> ImmutableNeatSelection.copyOf
(NeatSelection<T> instance) Creates an immutable copy of aNeatSelection
value.private static <T extends Comparable<T>>
ImmutableNeatSelection<T> ImmutableNeatSelection.validate
(ImmutableNeatSelection<T> instance) final ImmutableNeatSelection
<T> ImmutableNeatSelection.withMinSpeciesSize
(int value) Copy the current immutable object by setting a value for theminSpeciesSize
attribute.final ImmutableNeatSelection
<T> ImmutableNeatSelection.withPerSpeciesKeepRatio
(float value) Copy the current immutable object by setting a value for theperSpeciesKeepRatio
attribute.final ImmutableNeatSelection
<T> ImmutableNeatSelection.withSpeciesPredicate
(BiPredicate<Individual<T>, Individual<T>> value) Copy the current immutable object by setting a value for thespeciesPredicate
attribute.final ImmutableNeatSelection
<T> ImmutableNeatSelection.withSpeciesSelection
(SelectionPolicy value) Copy the current immutable object by setting a value for thespeciesSelection
attribute.Modifier and TypeMethodDescriptionprivate boolean
ImmutableNeatSelection.equalTo
(int synthetic, ImmutableNeatSelection<?> another) private static <T extends Comparable<T>>
ImmutableNeatSelection<T> ImmutableNeatSelection.validate
(ImmutableNeatSelection<T> instance)