Styblinski-Tang

../../_images/Styblinskitang.png
class gob.benchmarks.styblinskitang.Styblinskitang

Bases: Benchmark

The Styblinski-Tang function. This function is normalized by the dimension of x to ensure stability of the minimum.

\(f(x) = \frac{1}{2d}\sum_{i=1}^d (x_i^4 - 16 x_i^2 + 5x_i)\).

Its minimum is \(-39.16599\) achieved at \(x_i = -2.903534\).

expr(x)

The expression of the function.

Parameters:

x (array-like) – The point at which to evaluate the function.

Returns:

The value of the function at x.

Return type:

float