def one_gen
import unified-nsga-iii@0.2.2.0/algorithm.bend as Algorithmimport Base
import unified-nsga-iii@0.2.2.0/problems.bend as Prob
import unified-nsga-iii@0.2.2.0/tournament.bend as Tour
486def one_gen(+prob: Prob.Problem, +cfg: Config, hold: GHold) -> GHold:
487 match hold:
488 case GH{st, +xs, rng}:
489 one_gen.p(prob, cfg, xs, st, Tour.select_parents(cfg_mode(cfg), xs, cfg_pop(cfg), rng))