module documentation

Undocumented

Class BBOBLargeScaleJOINEDTestbed Union of GECCOBBOBTestbed and BBOBLargeScaleTestbed with all their dimensions.
Class BBOBLargeScaleTestbed Settings related to bbob-largescale test suite.
Class CONSBBOBTestbed BBOB Testbed for constrained problems.
Class GECCOBBOBBiObjMixintTestbed Testbed used with the bbob-biobj-mixint test suite.
Class GECCOBBOBMixintTestbed Testbed used with the bbob-mixint test suite.
Class GECCOBBOBNoisyTestbed The noisy testbed used in the GECCO BBOB workshops 2009, 2010, 2012, 2013, 2015, and 2016.
Class GECCOBBOBTestbed Testbed of 24 noiseless functions used in the GECCO BBOB workshops since 2009.
Class GECCOBiObjBBOBTestbed Testbed used in the BBOB workshops to display data sets run on the bbob-biobj test suite.
Class GECCOBiObjExtBBOBTestbed Biobjective testbed to display data sets run on the bbob-biobj-ext test suite.
Class SboxCostJOINEDTestbed Undocumented
Class SBOXCOSTTestbed Testbed of box-constrained versions of the bbob functions.
Class Testbed this might become the future way to have settings related to testbeds TODO: how do we pass information from the benchmark to the post-processing?
Function copy_reference_values Undocumented
Function get_first_reference_values Undocumented
Function get_reference_values Returns the hash value of the hypervolume reference values for the specified algorithm (if available, i.e. if the algorithm has been run on the bbob-biobj testbed). If algorithm=None, all hash values are returned as a set (i...
Function get_short_names Undocumented
Function get_testbed_from_suite Undocumented
Function load_current_testbed Loads testbed class corresponding to suite_name.
Function reset_current_testbed Undocumented
Function reset_reference_values Undocumented
Function SuiteClass return the class matching the string suite_name (e.g. the attribute of DataSet)
Function update_reference_values Undocumented
Variable all_scenarios Undocumented
Variable current_testbed Undocumented
Variable default_suite_bi Undocumented
Variable default_suite_single Undocumented
Variable default_suite_single_noisy Undocumented
Variable default_testbed_bi Undocumented
Variable default_testbed_bi_ext Undocumented
Variable default_testbed_cons Undocumented
Variable default_testbed_ls Undocumented
Variable default_testbed_mixint Undocumented
Variable default_testbed_single Undocumented
Variable default_testbed_single_noisy Undocumented
Variable inf_like Undocumented
Variable reference_values Undocumented
Variable scenario_biobjextfixed Undocumented
Variable scenario_biobjfixed Undocumented
Variable scenario_biobjmixintfixed Undocumented
Variable scenario_biobjrlbased Undocumented
Variable scenario_constrainedfixed Undocumented
Variable scenario_fixed Undocumented
Variable scenario_largescalefixed Undocumented
Variable scenario_mixintfixed Undocumented
Variable scenario_rlbased Undocumented
Variable scenario_sboxcostfixed Undocumented
Variable suite_name_bi Undocumented
Variable suite_name_bi_ext Undocumented
Variable suite_name_bi_mixint Undocumented
Variable suite_name_cons Undocumented
Variable suite_name_ls Undocumented
Variable suite_name_mixint Undocumented
Variable suite_name_sboxcost Undocumented
Variable suite_name_single Undocumented
Variable suite_name_single_noisy Undocumented
Variable suite_to_testbed Undocumented
def copy_reference_values(old_algorithm_id, new_algorithm_id):

Undocumented

def get_first_reference_values():

Undocumented

def get_reference_values(algorithm):

Returns the hash value of the hypervolume reference values for the specified algorithm (if available, i.e. if the algorithm has been run on the bbob-biobj testbed). If algorithm=None, all hash values are returned as a set (i.e. with no duplicates) if more than one hash is available or as a string if all hashes are the same.

def get_short_names(file_name):

Undocumented

def get_testbed_from_suite(suite_name):

Undocumented

def load_current_testbed(suite_name, target_values):

Loads testbed class corresponding to suite_name.

The parameter suite_name is a string, defining the test suite to be loaded, for example bbob, bbob-biobj, bbob-largescale, ...

def reset_current_testbed():

Undocumented

def reset_reference_values():

Undocumented

def SuiteClass(suite_name):

return the class matching the string suite_name (e.g. the attribute of DataSet)

def update_reference_values(algorithm, reference_value):

Undocumented

all_scenarios =

Undocumented

current_testbed =

Undocumented

default_suite_bi: str =

Undocumented

default_suite_single: str =

Undocumented

default_suite_single_noisy: str =

Undocumented

default_testbed_bi: str =

Undocumented

default_testbed_bi_ext: str =

Undocumented

default_testbed_cons: str =

Undocumented

default_testbed_ls: str =

Undocumented

default_testbed_mixint: str =

Undocumented

default_testbed_single: str =

Undocumented

default_testbed_single_noisy: str =

Undocumented

inf_like: float =

Undocumented

reference_values: dict =

Undocumented

scenario_biobjextfixed: str =

Undocumented

scenario_biobjfixed: str =

Undocumented

scenario_biobjmixintfixed: str =

Undocumented

scenario_biobjrlbased: str =

Undocumented

scenario_constrainedfixed: str =

Undocumented

scenario_fixed: str =

Undocumented

scenario_largescalefixed: str =

Undocumented

scenario_mixintfixed: str =

Undocumented

scenario_rlbased: str =

Undocumented

scenario_sboxcostfixed: str =

Undocumented

suite_name_bi: str =

Undocumented

suite_name_bi_ext: str =

Undocumented

suite_name_bi_mixint: str =

Undocumented

suite_name_cons: str =

Undocumented

suite_name_ls: str =

Undocumented

suite_name_mixint: str =

Undocumented

suite_name_sboxcost: str =

Undocumented

suite_name_single: str =

Undocumented

suite_name_single_noisy: str =

Undocumented

suite_to_testbed =

Undocumented