Two-dimensional test function for global optimization. The implementation follows the formula: f(x)=(1+(x1+x2+1)2⋅(19−14x1+3x21−14x2+6x1x2+3x22))⋅(30+(2x1−3x2)2⋅(18−32x1+12x21+48x2−36x1x2+27x22)) with xi∈[−2,2],i=1,2.
makeGoldsteinPriceFunction()
[smoof_single_objective_function
]
Goldstein, A. A. and Price, I. F.: On descent from local minima. Math. Comput., Vol. 25, No. 115, 1971.