(Noisy) BBOB 2009 test function generator.

Share:

Description

(Noisy) BBOB 2009 test function generator.

Usage

1
2
3
4
  bbob2009_function(dimensions, fid, iid)

  noisy_bbob2009_function(dimensions, fid, iid,
    noiseSeed = 1L)

Arguments

dimensions

Size of parameter space.

fid

Function ID, valid values are 1 to 24.

iid

Instance ID, defaults to 1L.

noiseSeed

Seed for the noise random number generator, defaults to 1L.

Value

A soo_function.

Note

Due to the way the instances are generated, the function value at the optimal parameter settings (as returned by global_minimum) may differ slightly from the optimal function value. These differences are in the order of 10^{-16}.

Also note that the random number generator used for the noisy test functions is shared by all instanciated test functions. This means that if you run multiple trials in parallel within the same interpreter, your results will not necessarily be repeatable.

Author(s)

R interface by Olaf Mersmann. Original C code graciously provided by the BBOB team (Anne Auger, Hans-Georg Beyer, Nikolaus Hansen, Steffen Finck, Raymond Ros, Marc Schoenauer, Darrell Whitley)

References

For a complete description of the 24 test functions and much more background information please see the BBOB homepage

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.