makeZettlFunction function

Zettl Function

Zettl Function

The unimodal Zettl Function is based on the defintion [REMOVE_ME]f(x)=(x12+x222x1)2+0.25x1[REMOVEME2] f(\mathbf{x}) = (\mathbf{x}_1^2 + \mathbf{x}_2^2 - 2\mathbf{x}_1)^2 + 0.25 \mathbf{x}_1 [REMOVE_ME_2]

with box-constraints xi[5,10],i=1,2\mathbf{x}_i \in [-5, 10], i = 1, 2.

makeZettlFunction()

Returns

[smoof_single_objective_function]

Description

The unimodal Zettl Function is based on the defintion

f(x)=(x12+x222x1)2+0.25x1 f(\mathbf{x}) = (\mathbf{x}_1^2 + \mathbf{x}_2^2 - 2\mathbf{x}_1)^2 + 0.25 \mathbf{x}_1

with box-constraints xi[5,10],i=1,2\mathbf{x}_i \in [-5, 10], i = 1, 2.

References

H. P. Schwefel, Evolution and Optimum Seeking, John Wiley Sons, 1995.

  • Maintainer: Jakob Bossek
  • License: BSD_2_clause + file LICENSE
  • Last published: 2023-03-10