makeBiObjMPM2Function: Multi-Objective MPM2 Functions

View source: R/makeMPM2Function.R

makeBiObjMPM2FunctionR Documentation

Multi-Objective MPM2 Functions

Description

The makeBiObjMPM2Function() and makeTriObjMPM2Function() functions allow the creation of multi-objective functions based on the MPM2 generator implemented in smoof::makeMPM2Function().

Usage

makeBiObjMPM2Function(
  dimensions = 2,
  n.peaks.1 = 3,
  topology.1 = "random",
  seed.1 = 4,
  rotated.1 = TRUE,
  peak.shape.1 = "ellipse",
  n.peaks.2 = 3,
  topology.2 = "random",
  seed.2 = 8,
  rotated.2 = TRUE,
  peak.shape.2 = "ellipse"
)

makeTriObjMPM2Function(
  dimensions = 2,
  n.peaks.1 = 3,
  topology.1 = "random",
  seed.1 = 4,
  rotated.1 = TRUE,
  peak.shape.1 = "ellipse",
  n.peaks.2 = 3,
  topology.2 = "random",
  seed.2 = 8,
  rotated.2 = TRUE,
  peak.shape.2 = "ellipse",
  n.peaks.3 = 3,
  topology.3 = "random",
  seed.3 = 12,
  rotated.3 = TRUE,
  peak.shape.3 = "ellipse"
)

Arguments

dimensions

[numeric]
Number of (decision space) dimensions of the MPM2 problems.

n.peaks.1

[numeric]
Number of peaks for the first constituent MPM2 problem.

topology.1

"random" || "funnel"
Topology of the first constituent MPM2 problem.

seed.1

[numeric]
Random seed of the first constituent MPM2 problem.

rotated.1

[logical]
Should peaks be rotated in the first constituent MPM2 problem?

peak.shape.1

"ellipse" || "sphere"
The peak shape (sphere or ellipse) for the first constituent MPM2 problem

n.peaks.2

[numeric]
Number of peaks for the second constituent MPM2 problem.

topology.2

"random" || "funnel"
Topology of the second constituent MPM2 problem.

seed.2

[numeric]
Random seed of the second constituent MPM2 problem.

rotated.2

[logical]
Should peaks be rotated in the second constituent MPM2 problem?

peak.shape.2

"ellipse" || "sphere"
The peak shape (sphere or ellipse) for the second constituent MPM2 problem

n.peaks.3

[numeric]
Number of peaks for the third constituent MPM2 problem.

topology.3

"random" || "funnel"
Topology of the third constituent MPM2 problem.

seed.3

[numeric]
Random seed of the third constituent MPM2 problem.

rotated.3

[logical]
Should peaks be rotated in the third constituent MPM2 problem?

peak.shape.3

"ellipse" || "sphere"
The peak shape (sphere or ellipse) for the third constituent MPM2 problem

Value

Multi-objective smoof function


kerschke/moPLOT documentation built on Aug. 23, 2023, 7:37 p.m.