def deltaq.pick
import unified-nsga-iii@0.2.2.0/polynomial_mutation.bend as PolynomialMutationimport Base
56def deltaq.pick(+eta: F32, +mut_pow: F32, +delta1: F32, +delta2: F32, +rand: F32, lo_side: Bool) -> F32:
57 match lo_side:
58 case True{}:
59 deltaq.lo(eta, mut_pow, delta1, rand)
60 case False{}:
61 deltaq.hi(eta, mut_pow, delta2, rand)