Highly multimodal single-objective test function. The mathematical formula is given by [REMOVE_ME]f(x)=∑i=1n−1(xi2+2xi+12−0.3cos(3πxi)−0.4cos(4πxi+1)+0.7)[REMOVEME2]
with box-constraints xi∈[−100,100] for i=1,…,n. The multimodality will be visible by zooming in in the plot.
makeBohachevskyN1Function(dimensions)
Arguments
dimensions: [integer(1)]
Size of corresponding parameter space.
Returns
[smoof_single_objective_function]
Description
Highly multimodal single-objective test function. The mathematical formula is given by
with box-constraints xi∈[−100,100] for i=1,…,n. The multimodality will be visible by zooming in in the plot.
References
I. O. Bohachevsky, M. E. Johnson, M. L. Stein, General Simulated Annealing for Function Optimization, Technometrics, vol. 28, no. 3, pp. 209-217, 1986.