Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

makeSwiler2014Function

Swiler2014 function.


Description

Mixed parameter space with one discrete parameter x_1 \in \{1, 2, 3, 4, 5\} and two numerical parameters x_1, x_2 \in [0, 1]. The function is defined as follows:

f(\mathbf{x}) = \\ \sin(2π x_3 - π) + 7 \sin^2(2 π x_2 - π) \, if \, x_1 = 1 \\ \sin(2π x_3 - π) + 7 \sin^2(2 π x_2 - π) + 12 \sin(2 π x_3 - π) \, if \, x_1 = 2 \\ \sin(2π x_3 - π) + 7 \sin^2(2 π x_2 - π) + 0.5 \sin(2 π x_3 - π) \, if \, x_1 = 3 \\ \sin(2π x_3 - π) + 7 \sin^2(2 π x_2 - π) + 8.0 \sin(2 π x_3 - π) \, if \, x_1 = 4 \\ \sin(2π x_3 - π) + 7 \sin^2(2 π x_2 - π) + 3.5 \sin(2 π x_3 - π) \, if \, x_1 = 5.

Usage

makeSwiler2014Function()

Value

[smoof_single_objective_function]


smoof

Single and Multi-Objective Optimization Test Functions

v1.6.0.2
BSD_2_clause + file LICENSE
Authors
Jakob Bossek [aut, cre], Pascal Kerschke [ctb]
Initial release
2020-02-17

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.