def fill.wrap.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
965def fill.wrap.rng(+fronts: List<&2, List<&2, Nat>>, +target: Nat, +asgs: List<&2, Assignment>, +n_dirs: Nat, rng: Rng.State) -> List<&2, Nat> & Rng.State:
966 fill.rng(
967 1n+n_fronts(fronts),
968 fronts,
969 Nat.is_le(head_len(fronts), target),
970 Nil{},
971 target,
972 asgs,
973 n_dirs,
974 rng
975 )