module documentation

Process data to be included in a generic template.

Only called from rungeneric.py.

Function grouped_ecdf_graphs Generates ecdf graphs, aggregated over groups as indicated via algdict
Function main Main routine for post-processing the data of multiple algorithms.
Function usage Undocumented
def grouped_ecdf_graphs(alg_dict, order, output_dir, function_groups, settings, parent_file_name):

Generates ecdf graphs, aggregated over groups as indicated via algdict

def main(args, outputdir):

Main routine for post-processing the data of multiple algorithms.

Provided with some data in argument args, this routine outputs figure and TeX files in a folder needed for the compilation of the provided LaTeX templates for comparing multiple algorithms (*many.tex or *3*.tex). The used template file needs to be edited so that the commands \bbobdatapath points to the output folder created by this routine.

These output files will contain performance tables, performance scaling figures and empirical cumulative distribution figures. On subsequent executions, new files will be added to the output folder, overwriting existing older files in the process.

Previously possible to be called from the system shell, this routine is called via rungeneric.py only and hence any system shell arguments are handled there.

def usage():

Undocumented