class GECCOBBOBTestbed(Testbed):
Known subclasses: cocopp.testbedsettings.BBOBLargeScaleJOINEDTestbed, cocopp.testbedsettings.BBOBLargeScaleTestbed, cocopp.testbedsettings.CONSBBOBTestbed, cocopp.testbedsettings.GECCOBBOBMixintTestbed, cocopp.testbedsettings.GECCOBBOBNoisyTestbed, cocopp.testbedsettings.SBOXCOSTTestbed
Constructor: GECCOBBOBTestbed(targetValues)
Testbed of 24 noiseless functions used in the GECCO BBOB workshops since 2009.
| Method | __init__ |
Undocumented |
| Method | filter |
Updates the dimensions in all of dsl's entries if both bbob and bbob-largescale data is in dsl and sets the corresponding suite to BBOBLargeScaleJOINEDTestbed in this case. |
| Class Variable | dims |
Undocumented |
| Class Variable | pptable |
Undocumented |
| Class Variable | pptable_targets |
Undocumented |
| Class Variable | settings |
Undocumented |
| Class Variable | shortinfo |
Undocumented |
| Instance Variable | instances |
Undocumented |
Inherited from Testbed:
| Static Method | number |
Undocumented |
| Method | info |
info on the testbed if fun_number is None or one-line info for function with number fun_number. |
| Method | instantiate |
assign self.some_attr = class_(self.some_attr) if "some_attr" ends with any value in the suffix_list |
| Class Variable | flex |
Undocumented |
| Class Variable | has |
Undocumented |
| Class Variable | instances |
False for biobjective suites, used (so far only) for simulated restarts in pprldmany |
| Class Variable | reference |
Undocumented |
| Property | string |
Undocumented |
| Property | string |
Undocumented |
| Property | string |
Undocumented |
cocopp.testbedsettings.Testbed.filtercocopp.testbedsettings.BBOBLargeScaleJOINEDTestbed, cocopp.testbedsettings.CONSBBOBTestbed, cocopp.testbedsettings.GECCOBBOBMixintTestbed, cocopp.testbedsettings.GECCOBBOBNoisyTestbed, cocopp.testbedsettings.SboxCostJOINEDTestbedUpdates the dimensions in all of dsl's entries if both bbob and bbob-largescale data is in dsl and sets the corresponding suite to BBOBLargeScaleJOINEDTestbed in this case.
Also changes the test suite name of all entries to 'bbob-boxed' if only 'bbob' and 'bbob-boxed' entries are detected.
Returns the filtered list as a flat list.
Gives an error if the data in the given list of DataSets dsl is not compatible.