def dtlz_n
import unified-nsga-iii@0.2.2.0/problems.bend as Problemsimport Base
88# n = M + k - 1 (C# Dtlz*Problem).
89def dtlz_n(m: Nat, k: Nat) -> Nat:
90 match m:
91 case 0n:
92 k
93 case 1n+pm:
94 match k:
95 case 0n:
96 pm
97 case 1n+pk:
98 Nat.add(pm, 1n+pk)