A multimodal test function with different penalty terms than F12,
creating a complex search landscape. Uses the Ufun helper function.
F13(x)Numeric scalar representing the function value.
Formula: $$f(x) = 0.1\left\{\sin^2(3\pi x_1) + \sum_{i=1}^{n-1}(x_i-1)^2(1+\sin^2(3\pi x_{i+1})) + (x_n-1)^2(1+\sin^2(2\pi x_n))\right\} + \sum_{i=1}^{n}u(x_i,5,100,4)$$
where \(u(x,a,k,m)\) is a penalty function.
Global minimum: \(f(1, 1, ..., 1) = 0\)
Characteristics:
Type: Multimodal
Separable: No
Differentiable: Yes (in the interior)
Penalized: Yes (boundary penalty)
Default bounds: \([-50, 50]^n\)
Default dimensions: 50
This function differs from F12 in the sinusoidal terms and penalty threshold, resulting in different landscape characteristics.
test-functions for an overview of all test functions,
get_function_details to retrieve function parameters,
Ufun for the penalty function.