generate_happycat_function: Generator for the Happycat function.

Description Usage Arguments Details Value References Examples

View source: R/f_happycat.R

Description

The definition used is

Usage

1
generate_happycat_function(dimensions, alpha = 0.125)

Arguments

dimensions

[integer(1)] Size of parameter space.

alpha

[numeric(1)] Parameter for control of groove shape.

Details

f(x) = ≤ft((x^Tx - n)^2\right)^α + \frac{1}{N}≤ft( \frac{1}{2}x^Tx + ∑_{i=1}^n x_i \right) + \frac{1}{2}

Value

A soo_function.

References

H.-G. Beyer and S. Finck. HappyCat - A Simple Function Class Where Well-Known Direct Search Algorithms Do Fail. In: PPSN XII (Parallel Problem Solving from Nature), 367-376, Springer, Heidelberg, 2012.

Examples

1
2

soobench documentation built on Feb. 9, 2020, 5:08 p.m.