makeEggCrateFunction function

Egg Crate Function

Egg Crate Function

This single-objective function follows the definition [REMOVE_ME]f(x)=x12+x22+25(sin2(x1)+sin2(x2))[REMOVEME2] f(\mathbf{x}) = \mathbf{x}_1^2 + \mathbf{x}_2^2 + 25(\sin^2(\mathbf{x}_1) + \sin^2(\mathbf{x}_2)) [REMOVE_ME_2]

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

makeEggCrateFunction()

Returns

[smoof_single_objective_function]

Description

This single-objective function follows the definition

f(x)=x12+x22+25(sin2(x1)+sin2(x2)) f(\mathbf{x}) = \mathbf{x}_1^2 + \mathbf{x}_2^2 + 25(\sin^2(\mathbf{x}_1) + \sin^2(\mathbf{x}_2))

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

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