makeKearfottFunction function

Kearfott function.

Kearfott function.

Two-dimensional test function based on the formula [REMOVE_ME]f(x)=(x12+x222)2+(x12x221)2[REMOVEME2] f(\mathbf{x}) = (x_1^2 + x_2^2 - 2)^2 + (x_1^2 - x_2^2 - 1)^2 [REMOVE_ME_2]

with x1,x2[3,4]\mathbf{x}_1, \mathbf{x}_2 \in [-3, 4].

makeKearfottFunction()

Returns

[smoof_single_objective_function]

Description

Two-dimensional test function based on the formula

f(x)=(x12+x222)2+(x12x221)2 f(\mathbf{x}) = (x_1^2 + x_2^2 - 2)^2 + (x_1^2 - x_2^2 - 1)^2

with x1,x2[3,4]\mathbf{x}_1, \mathbf{x}_2 \in [-3, 4].

References

See https://al-roomi.org/benchmarks/unconstrained/2-dimensions/59-kearfott-s-function.

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