def pick_member.rng.empty

unified-nsga-iii@0.2.2.0 · survival.bend:574

import unified-nsga-iii@0.2.2.0/survival.bend as Survival
import Base
import unified-nsga-iii@0.2.2.0/rng.bend as Rng

574def pick_member.rng.empty(+asgs: List<&2, Assignment>, +group: List<&2, Nat>, empty_niche: Bool, rng: Rng.State) -> Rng.State:
575  match empty_niche:
576    case True{}:
577      Rng.with_k(rng, argmin_dist(asgs, group))
578    case False{}:
579      pick_near.rng(asgs, group, rng)

Uses (8)

Used by (1)