def dtlz1_term
import unified-nsga-iii@0.2.2.0/problems.bend as Problemsimport Base
264def dtlz1_term(+xi: F32) -> F32:
265 +d = F32.sub(xi, 0.5)
266 F32.sub(F32.square(d), F32.cos(F32.mul(F32.mul(20.0, F32.pi()), d)))
import unified-nsga-iii@0.2.2.0/problems.bend as Problemsimport Base
264def dtlz1_term(+xi: F32) -> F32:
265 +d = F32.sub(xi, 0.5)
266 F32.sub(F32.square(d), F32.cos(F32.mul(F32.mul(20.0, F32.pi()), d)))