def split_put
import unified-nsga-iii@0.2.2.0/non_dominated_sort.bend as NonDominatedSortimport Base
195def split_put(+r: Row, s: Split, dominated: Bool) -> Split:
196 match s:
197 case Split{ff, ot}:
198 match dominated:
199 case True{}:
200 Split{ff, r <> ot}
201 case False{}:
202 Split{row_idx(r) <> ff, ot}