Two dimensional single-objective test function with six local minima oh which two are global. The surface is similar to the back of a camel. That is why it is called Camel function. The implementation is based on the formula: [REMOVE_ME]f(x)=(4−2.1x12+x10.75)x12+x1x2+(−4+4x22)x22[REMOVEME2]
with box constraints x1∈[−3,3] and x2∈[−2,2].
makeSixHumpCamelFunction()
Returns
[smoof_single_objective_function]
Description
Two dimensional single-objective test function with six local minima oh which two are global. The surface is similar to the back of a camel. That is why it is called Camel function. The implementation is based on the formula: