module documentation
Creates run length distribution figures for the comparison of 2 algorithms.
Function | beautify |
Format the figure of the run length distribution. |
Function | compute |
Undocumented |
Function | main |
Generate figures of empirical cumulative distribution functions. |
Function | plot |
Creates ECDF of run length ratios. |
Function | plot |
Creates one run length distribution from a sequence of indexEntries. |
Variable | evalfmax |
Undocumented |
Variable | fmax |
Undocumented |
Variable | rld |
Undocumented |
Generate figures of empirical cumulative distribution functions.
Outputs: Image files of the empirical cumulative distribution functions.
Parameters | |
ds | Undocumented |
ds | Undocumented |
dim | Undocumented |
targets | Undocumented |
outputdir | Undocumented |
info | Undocumented |
data set of reference algorithm | |
data set of algorithm of concern | |
int dim | dimension |
target function values to be displayed | |
bool is | if set to True, the first call BeautifyVD
sets the globals fmax and
maxEvals and all subsequent
calls will use these values as rightmost
xlim in the generated figures. |
string outputdir | output directory (must exist) |
string info | string suffix for output file names. |
Creates ECDF of run length ratios.
Parameters | |
ds | Undocumented |
ds | Undocumented |
dim | Undocumented |
target | Undocumented |
reference | |
data set list of algorithm of interest | |
int dim | dimension |
target function values | |
Returns | |
handles |
Creates one run length distribution from a sequence of indexEntries.
The function and dimension are given. Keyword arguments: indexEntries0 -- reference indexEntries1 isByInstance -- loop over the function instances instead of the functions
Outputs: res -- resulting plot. fsolved -- number of different functions solved. funcs -- number of different function considered.