def pick_member.rng.empty.rows
import unified-nsga-iii@0.2.2.0/survival.bend as Survivalimport Base
import unified-nsga-iii@0.2.2.0/rng.bend as Rng
652def pick_member.rng.empty.rows(+group: List<&2, NRow>, empty_niche: Bool, rng: Rng.State) -> Rng.State:
653 match empty_niche:
654 case True{}:
655 Rng.with_k(rng, argmin_dist_rows(group))
656 case False{}:
657 pick_near.rng.rows(group, rng)