generateCF: CF test function generator.

Description Usage Arguments Value References Examples

Description

CF test function generator.

Usage

1
generateCF(id, in.dim = 30L, out.dim = 2L, on.infeasible = "stop")

Arguments

id

[integer(1)]
Which CF function? Valid values are 1, 2, ..., 10

in.dim

[integer(1)]
Size of parameter space.

out.dim

[integer(1)]
Size of target space. Must be two for CF 1-7 functions and three for CF 8-10 functions.

on.infeasible

[character]
What should happen if infeasible values are evaluated? Possible values are stop (code stops with error message) and NA (NA value is returned).

Value

A mooFunction.

References

Zhang, Qingfu ; Zhou, Aimin ; Zhaoy, Shizheng ; Suganthany, Ponnuthurai N. ; Liu, Wudong ; Tiwari, Santosh: Multiobjective optimization Test Instances for the CEC 2009 Special Session and Competition / University of Essex and Nanyang Technological University. 2008. - Technical Report CES-487

Examples

1
2
3
#x = runif(30)
 #fun = generateCF(id = 1, in.dim = 30L, out.dim = 2L)
 #fun(x)

danielhorn/moobench documentation built on May 14, 2019, 4:04 p.m.