optymus.benchmark.Eggholder

class optymus.benchmark.Eggholder[source]

Eggholder Function

The Eggholder function is a non-convex function used as a performance test problem for optimization algorithms. It is defined as:

\[f(x) = -(x_1 + 47)\sin(\sqrt{|x_0/2 + x_1 + 47|}) - x_0\sin(\sqrt{|x_0 - x_1 - 47|})\]

Reference: https://www.sfu.ca/~ssurjano/egg.html

__init__()[source]

Methods

__init__()

Attributes

BOUNDS

NAME

TRUE_MINIMUM