Exemple #1
0
def scaling_figure_caption(target):
    # need to be used in rungenericmany.py!?
    assert len(target) == 1
    if isinstance(target, pproc.RunlengthBasedTargetValues):
        s = scaling_figure_caption_start_rlbased.replace('BBOBPPFIGSFTARGET', 
                                                         toolsdivers.number_to_latex(target.label(0)))
        s = s.replace('REFERENCE_ALGORITHM', target.reference_algorithm)
    else:
        s = scaling_figure_caption_start_fixed.replace('BBOBPPFIGSFTARGET', 
                                                       toolsdivers.number_to_latex(target.label(0)))
    s += scaling_figure_caption_end
    return s
Exemple #2
0
def scaling_figure_caption(target):
    # need to be used in rungenericmany.py!?
    assert len(target) == 1
    if isinstance(target, pproc.RunlengthBasedTargetValues):
        s = scaling_figure_caption_start_rlbased.replace(
            'BBOBPPFIGSFTARGET', toolsdivers.number_to_latex(target.label(0)))
        s = s.replace('REFERENCE_ALGORITHM', target.reference_algorithm)
    else:
        s = scaling_figure_caption_start_fixed.replace(
            'BBOBPPFIGSFTARGET', toolsdivers.number_to_latex(target.label(0)))
    s += scaling_figure_caption_end
    return s
Exemple #3
0
def figure_caption():
    if isinstance(targets, pproc.RunlengthBasedTargetValues):
        s = caption_start_rlbased
        s = s.replace('NBTARGETS', str(len(targets)))
        s = s.replace('NBLOW', toolsdivers.number_to_latex(targets.label(0)) + 
                      r'\times\DIM' if targets.times_dimension else '')
        s = s.replace('NBUP', toolsdivers.number_to_latex(targets.label(-1)) + 
                      r'\times\DIM' if targets.times_dimension else '')
        s = s.replace('REFERENCE_ALGORITHM', targets.reference_algorithm)
    else:
        s = caption_start_fixed
        s = s.replace('NBTARGETS', str(len(targets)))
        s = s.replace('NBLOW', toolsdivers.number_to_latex(targets.label(0)))
        s = s.replace('NBUP', toolsdivers.number_to_latex(targets.label(-1)))
    s += caption_finish
    return s
Exemple #4
0
def figure_caption():
    if isinstance(targets, pproc.RunlengthBasedTargetValues):
        s = caption_start_rlbased
        s = s.replace('NBTARGETS', str(len(targets)))
        s = s.replace('NBLOW', toolsdivers.number_to_latex(targets.label(0)) + 
                      r'\times\DIM' if targets.times_dimension else '')
        s = s.replace('NBUP', toolsdivers.number_to_latex(targets.label(-1)) + 
                      r'\times\DIM' if targets.times_dimension else '')
        s = s.replace('REFERENCE_ALGORITHM', targets.reference_algorithm)
    else:
        s = caption_start_fixed
        s = s.replace('NBTARGETS', str(len(targets)))
        s = s.replace('NBLOW', toolsdivers.number_to_latex(targets.label(0)))
        s = s.replace('NBUP', toolsdivers.number_to_latex(targets.label(-1)))
    s += caption_finish
    return s