makeJudgeFunction function

Judge function.

Judge function.

Two-dimensional test function based on the formula [REMOVE_ME]f(x)=i=120[(x1+Bix2+Cix22)Ai]2[REMOVEME2] f(\mathbf{x}) = \sum_{i=1}^{20} \left[(x_1 + B_i x_2 + C_i x_2^2) - A_i\right]^2 [REMOVE_ME_2]

with x1,x2[10,10]\mathbf{x}_1, \mathbf{x}_2 \in [-10, 10]. For details on A,B,CA, B, C

see the referenced website.

makeJudgeFunction()

Returns

[smoof_single_objective_function]

Description

Two-dimensional test function based on the formula

f(x)=i=120[(x1+Bix2+Cix22)Ai]2 f(\mathbf{x}) = \sum_{i=1}^{20} \left[(x_1 + B_i x_2 + C_i x_2^2) - A_i\right]^2

with x1,x2[10,10]\mathbf{x}_1, \mathbf{x}_2 \in [-10, 10]. For details on A,B,CA, B, C

see the referenced website.

References

See https://al-roomi.org/benchmarks/unconstrained/2-dimensions/133-judge-s-function.

  • Maintainer: Jakob Bossek
  • License: BSD_2_clause + file LICENSE
  • Last published: 2023-03-10