def pick_ref.rng
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
528def pick_ref.rng(+asgs: List<&2, Assignment>, +counts: List<&2, Nat>, +cand: List<&2, Nat>, rng: Rng.State) -> Rng.State:
529 +refs = uniq_nats(cand_refs(asgs, cand))
530 pick_ref.rng.after(
531 refs_at(counts, min_count(counts, refs, 4294967295n), refs),
532 asg_ref(get_asg(asgs, first_cand(cand))),
533 rng
534 )
Uses (12)
Used by (0)
No other definition uses this definition.