Generator for the noiseless function set of the real-parameter Black-Box Optimization Benchmarking (BBOB).
Generator for the noiseless function set of the real-parameter Black-Box Optimization Benchmarking (BBOB).
makeBBOBFunction(dimensions, fid, iid)
Arguments
dimensions: [integer(1)]
Problem dimension. Integer value between 2 and 40.
fid: [integer(1)]
Function identifier. Integer value between 1 and 24.
iid: [integer(1)]
Instance identifier. Integer value greater than or equal 1.
Returns
[smoof_single_objective_function]
Note
It is possible to pass a matrix of parameters to the functions, where each column consists of one parameter setting.
Examples
# get the first instance of the 2D Sphere functionfn = makeBBOBFunction(dimensions =2L, fid =1L, iid =1L)if(require(plot3D)){ plot3D(fn, contour =TRUE)}