Uses of Interface
net.bmahe.genetics4j.core.spec.selection.ProportionalTournament
-
Uses of ProportionalTournament in net.bmahe.genetics4j.core.spec.selection
Modifier and TypeClassDescriptionfinal class
ImmutableProportionalTournament<T extends Comparable<T>>
Immutable implementation ofProportionalTournament
.Modifier and TypeMethodDescriptionImmutableProportionalTournament.Builder.build()
Builds a newProportionalTournament
.static <T extends Comparable<T>>
ProportionalTournament<T> ImmutableProportionalTournament.copyOf
(ProportionalTournament<T> instance) Creates an immutable copy of aProportionalTournament
value.static <T extends Comparable<T>>
ProportionalTournament<T> ImmutableProportionalTournament.of
(int numCandidates, double proportionFirst, Comparator<Individual<T>> firstComparator, Comparator<Individual<T>> secondComparator) Construct a new immutableProportionalTournament
instance.static <T extends Comparable<T>>
ProportionalTournament<T> ProportionalTournament.of
(int numCandidates, double proportionFirst, Comparator<Individual<T>> firstComparator, Comparator<Individual<T>> secondComparator) Modifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
ProportionalTournament<T> ImmutableProportionalTournament.copyOf
(ProportionalTournament<T> instance) Creates an immutable copy of aProportionalTournament
value.ImmutableProportionalTournament.Builder.from
(ProportionalTournament<T> instance) Fill a builder with attribute values from the providedProportionalTournament
instance.