Uses of Class
net.bmahe.genetics4j.moo.nsga2.spec.ImmutableTournamentNSGA2Selection
-
Uses of ImmutableTournamentNSGA2Selection in net.bmahe.genetics4j.moo.nsga2.spec
Modifier and TypeMethodDescriptionImmutableTournamentNSGA2Selection.Builder.build()
Builds a newImmutableTournamentNSGA2Selection
.static <T extends Comparable<T>>
ImmutableTournamentNSGA2Selection<T> ImmutableTournamentNSGA2Selection.copyOf
(TournamentNSGA2Selection<T> instance) Creates an immutable copy of aTournamentNSGA2Selection
value.static <T extends Comparable<T>>
ImmutableTournamentNSGA2Selection<T> ImmutableTournamentNSGA2Selection.of
(int numberObjectives, Function<Integer, Comparator<T>> objectiveComparator, ObjectiveDistance<T> distance, int numCandidates) Construct a new immutableTournamentNSGA2Selection
instance.ImmutableTournamentNSGA2Selection.withDeduplicate
(Optional<Comparator<Genotype>> value) Copy the current immutable object by setting a value for thededuplicate
attribute.ImmutableTournamentNSGA2Selection.withDistance
(ObjectiveDistance<T> value) Copy the current immutable object by setting a value for thedistance
attribute.ImmutableTournamentNSGA2Selection.withDominance
(Comparator<T> value) Copy the current immutable object by setting a value for thedominance
attribute.ImmutableTournamentNSGA2Selection.withNumberObjectives
(int value) Copy the current immutable object by setting a value for thenumberObjectives
attribute.ImmutableTournamentNSGA2Selection.withNumCandidates
(int value) Copy the current immutable object by setting a value for thenumCandidates
attribute.ImmutableTournamentNSGA2Selection.withObjectiveComparator
(Function<Integer, Comparator<T>> value) Copy the current immutable object by setting a value for theobjectiveComparator
attribute.Modifier and TypeMethodDescriptionprivate boolean
ImmutableTournamentNSGA2Selection.equalTo
(int synthetic, ImmutableTournamentNSGA2Selection<?> another)