makeInvertedVincentFunction: Inverted Vincent Function

View source: R/sof.vincent.R

makeInvertedVincentFunctionR Documentation

Inverted Vincent Function

Description

Single-objective test function based on the formula

f(\mathbf{x}) = \frac{1}{n} \sum_{i = 1}^{n} \sin(10 \log(\mathbf{x}_i))

subject to \mathbf{x}_i \in [0.25, 10] for i = 1, \ldots, n.

Usage

makeInvertedVincentFunction(dimensions)

Arguments

dimensions

[integer(1)]
Size of corresponding parameter space.

Value

An object of class SingleObjectiveFunction, representing the Inverted Vincent Function.

[smoof_single_objective_function]

References

Xiadong Li, Andries Engelbrecht, and Michael G. Epitropakis. Benchmark functions for CEC2013 special session and competition on niching methods for multi-modal function optimization. Technical report, RMIT University, Evolutionary Computation and Machine Learning Group, Australia, 2013.


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