Each smoof function contains a parameter set of type ParamSet assigned to it, which describes types and bounds of the function parameters. This function returns the parameter set.

Arguments

fn

[smoof_function]
Objective function.

Value

[ParamSet]

Examples

fn = makeSphereFunction(3L)
ps = getParamSet(fn)
print(ps)
#>            Type len Def        Constr Req Tunable Trafo
#> x numericvector   3   - -5.12 to 5.12   -    TRUE     -