makeBoothFunction function

Booth Function

Booth Function

This function is based on the formula [REMOVE_ME]f(x)=(x1+2x27)2+(2x1+x25)2[REMOVEME2] f(\mathbf{x}) = (\mathbf{x}_1 + 2\mathbf{x}_2 - 7)^2 + (2\mathbf{x}_1 + \mathbf{x}_2 - 5)^2 [REMOVE_ME_2]

subject to xi[10,10],i=1,2\mathbf{x}_i \in [-10, 10], i = 1, 2.

makeBoothFunction()

Returns

[smoof_single_objective_function]

Description

This function is based on the formula

f(x)=(x1+2x27)2+(2x1+x25)2 f(\mathbf{x}) = (\mathbf{x}_1 + 2\mathbf{x}_2 - 7)^2 + (2\mathbf{x}_1 + \mathbf{x}_2 - 5)^2

subject to xi[10,10],i=1,2\mathbf{x}_i \in [-10, 10], i = 1, 2.

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