makeOptimizationTask {ecr}  R Documentation 
Creates an optimization task.
Description
An optimization task consists of the fitness/objective function, the
number of objectives, the “direction” of optimization, i.e.,
which objectives should be minimized/maximized and the names of the
objectives.
Usage
makeOptimizationTask(fun, n.objectives = NULL, minimize = NULL,
objective.names = NULL)
Arguments
fun 
[function  smoof_function ]
Fitness/objective function.

n.objectives 
[integer(1) ]
Number of objectives. This must be a positive integer value unless fun
is of type smoof_function .

minimize 
[logical ]
A logical vector indicating which objectives to minimize/maximize. By default
all objectives are assumed to be minimized.

objective.names 
[character ]
Names for the objectuves.
Default is NULL . In this case the names are set to y1, ..., yn with
n equal to n.objectives and simply y in the singleobjective case.

Value
[ecr_optimization_task
]
[Package
ecr version 2.1.0
Index]