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.