generate_data.CDP: Generate data for the cumulative difference plot.

generate_data.CDPR Documentation

Generate data for the cumulative difference plot.

Description

This function generates a dataframe that can be used to generate the 'cumulative_difference_plot'.

Usage

generate_data.CDP(
  dsList,
  runtime_or_target_value,
  isFixedBudget,
  alpha = 0.05,
  EPSILON = 1e-80,
  nOfBootstrapSamples = 1000
)

Arguments

dsList

The DataSetList object. Note that the 'cumulative_difference_plot' can only compare two algorithms in a single problem of dimension one.

runtime_or_target_value

The target runtime or the target value

isFixedBudget

Should be TRUE when target runtime is used. False otherwise.

alpha

1 minus the confidence level of the confidence band.

EPSILON

If abs(x-y) < EPSILON, then we assume that x = y.

nOfBootstrapSamples

The number of bootstrap samples used in the estimation.

Value

A dataframe with the data to generate the cumulative difference plot.

Examples


dsl_sub <- subset(dsl, funcId == 1)
generate_data.CDP(dsl_sub, 15, TRUE, nOfBootstrapSamples = 10)

IOHprofiler/IOHanalyzer documentation built on Feb. 1, 2024, 11:35 a.m.