def fallback_loop
unified-nsga-iii@0.2.2.0 · algorithm.bend:226
import unified-nsga-iii@0.2.2.0/algorithm.bend as Algorithm
import Base
import unified-nsga-iii@0.2.2.0/individual.bend as Ind
import unified-nsga-iii@0.2.2.0/rng.bend as Rng
import unified-nsga-iii@0.2.2.0/problems.bend as Prob
226def fallback_loop(need: Nat, hold: FHold, +parents: List<&2, Ind.Individual>, +prob: Prob.Problem, +mut_p: F32) -> Rng.State & List<&2, Ind.Individual>:
227 match need hold:
228 case 0n FH{rng, acc}:
229 (rng, acc)
230 case 1n+k h:
231 fallback_loop(k, fallback_next(parents, prob, mut_p, h), parents, prob, mut_p)