EvaluateIndividual function

Evaluate objective values of a single individual

Evaluate objective values of a single individual

Evaluate individual with the specified test function. Non-feasible solution are given Inf as objective values.

EvaluateIndividual(individual, fun, ...)

Arguments

  • individual: The individual to be evaluated
  • fun: A string containing which problem is being solved. Currently available DTLZ1-DTLZ4, WFG4-WFG9.
  • ...: Further parameters used by fun

Returns

A matrix of size nObjective, containing the objective values.

Examples

individual <- stats::runif(8) EvaluateIndividual(individual,WFG4,3) # the 3 is passed to WFG4 nObj
  • Maintainer: Dani Irawan
  • License: GPL (>= 3)
  • Last published: 2020-08-31