Freudenstein Roth Function
This test function is based on the formula [REMOVE_ME]f(x)=(x1−13+((5−x2)x2−2)x2)2+(x1−29+((x2+1)x2−14)x2)2[REMOVEME2]
subject to xi∈[−10,10],i=1,2.
makeFreudensteinRothFunction()
Returns
[smoof_single_objective_function
]
Description
This test function is based on the formula
f(x)=(x1−13+((5−x2)x2−2)x2)2+(x1−29+((x2+1)x2−14)x2)2
subject to xi∈[−10,10],i=1,2.
References
S. S. Rao, Engineering Optimization: Theory and Practice, John Wiley & Sons, 2009.