makeEMOAIndicator: Constructor for EMOA indicators.

View source: R/PA.EMOA.indicators.R View source: R/PA.EMOA.makeEMOAIndicator.R

makeEMOAIndicatorR Documentation

Constructor for EMOA indicators.

Description

Simple wrapper for function which compute performance indicators for multi-objective stochastic algorithm. Basically this function appends some meta information to the passed function fun.

Usage

makeEMOAIndicator(fun, minimize, name, latex.name)

Arguments

fun

[function(points, ...)]
Function which expects a numeric matrix “points” as first argument. Optional named arguments (often “ref.point” for a reference point or “ref.points” for a reference set, e.g., the true Pareto-front) are allowed. See implementations of existing indicators for examples.

minimize

[logical(1)]
Lower values indicate better performance?

name

[character(1)]
Short name of the indicator. Used, e.g., as column name for the indicator in the data.frame returned by computeIndicators.

latex.name

[character(1)]
LaTeX representation of the indicator. Used in LaTeX-table output statistical tests (see toLatex).

Value

[function(points, ...)] Argument fun with all other arguments appended.

See Also

Other EMOA performance assessment tools: approximateNadirPoint(), approximateRefPoints(), approximateRefSets(), computeDominanceRanking(), emoaIndEps(), niceCellFormater(), normalize(), plotDistribution(), plotFront(), plotScatter2d(), plotScatter3d(), toLatex()


ecr documentation built on March 31, 2023, 10:07 p.m.