makeFunctionsByName: Generate smoof function by passing a character vector of...

View source: R/makeFunctionsByName.R

makeFunctionsByNameR Documentation

Generate smoof function by passing a character vector of generator names.

Description

This function is especially useful in combination with filterFunctionsByTags to generate a test set of functions with certain properties, e.~g., multimodality.

Usage

makeFunctionsByName(fun.names, ...)

Arguments

fun.names

[character]
Non empty character vector of generator function names.

...

[any]
Further arguments passed to generator.

Value

[smoof_function] Smoof function generated based on the specified names and arguments.

See Also

filterFunctionsByTags

Examples

# generate a testset of multimodal 2D functions
## Not run: 
test.set = makeFunctionsByName(filterFunctionsByTags("multimodal"), dimensions = 2L, m = 5L)

## End(Not run)

jakobbossek/smoof documentation built on Feb. 17, 2024, 2:23 a.m.