module documentation

Scatter Plots.

For two algorithms, this generates the scatter plot of log(ERT1(df)) vs. log(ERT0(df)), where ERT0(df) is the ERT of the reference algorithm, ERT1(df) is the ERT of the algorithm of concern, both for target precision df.

Different symbols are used for different dimension (see markers for the order of the markers, colors for the corresponding colors). The target precisions considered are in targets: by default 46 targets are uniformly spread on the log-scale in 10**[-8:2].

Boxes correspond to the maximum numbers of function evaluations for each algorithm in each dimension.

Function beautify Undocumented
Function figure_caption Undocumented
Function main Generate a scatter plot figure.
Function prepare_figure_caption Undocumented
Variable linewidth_default Undocumented
Variable linewidth_rld_based Undocumented
Variable markersize Undocumented
Variable markersize_addon_beyond_maxevals Undocumented
Variable max_evals_line_length Undocumented
Variable offset Undocumented
def beautify():

Undocumented

def figure_caption(for_html=False):

Undocumented

def main(dsList0, dsList1, outputdir, settings):

Generate a scatter plot figure.

def prepare_figure_caption():

Undocumented

linewidth_default: int =

Undocumented

linewidth_rld_based: int =

Undocumented

markersize: int =

Undocumented

markersize_addon_beyond_maxevals: int =

Undocumented

max_evals_line_length: int =

Undocumented

offset: float =

Undocumented