suite_largescale.c File Reference
Implementation of the bbob large-scale suite containing 24 functions in 6 large dimensions. More...
#include "coco.h"
#include "f_attractive_sector.c"
#include "f_bent_cigar_generalized.c"
#include "f_bueche_rastrigin.c"
#include "f_different_powers.c"
#include "f_discus_generalized.c"
#include "f_ellipsoid.c"
#include "f_griewank_rosenbrock.c"
#include "f_linear_slope.c"
#include "f_rastrigin.c"
#include "f_schaffers.c"
#include "f_schwefel_generalized.c"
#include "f_sharp_ridge_generalized.c"
#include "f_sphere.c"
#include "f_step_ellipsoid.c"
#include "f_weierstrass.c"
Functions | |
static coco_suite_t * | coco_suite_allocate (const char *suite_name, const size_t number_of_functions, const size_t number_of_dimensions, const size_t *dimensions, const char *default_instances) |
static coco_suite_t * | suite_largescale_initialize (void) |
Sets the dimensions and default instances for the bbob large-scale suite. More... | |
static const char * | suite_largescale_get_instances_by_year (const int year) |
Sets the instances associated with years for the bbob large-scale suite. More... | |
static coco_problem_t * | coco_get_largescale_problem (const size_t function, const size_t dimension, const size_t instance) |
Creates and returns a large-scale problem without needing the actual large-scale suite. More... | |
static coco_problem_t * | suite_largescale_get_problem (coco_suite_t *suite, const size_t function_idx, const size_t dimension_idx, const size_t instance_idx) |
Returns the problem from the bbob large-scale suite that corresponds to the given parameters. More... | |
Detailed Description
Implementation of the bbob large-scale suite containing 24 functions in 6 large dimensions.
Function Documentation
|
static |
Creates and returns a large-scale problem without needing the actual large-scale suite.
|
static |
|
static |
Sets the instances associated with years for the bbob large-scale suite.
|
static |
Returns the problem from the bbob large-scale suite that corresponds to the given parameters.
- Parameters
-
suite The COCO suite. function_idx Index of the function (starting from 0). dimension_idx Index of the dimension (starting from 0). instance_idx Index of the instance (starting from 0).
- Returns
- The problem that corresponds to the given parameters.
|
static |
Sets the dimensions and default instances for the bbob large-scale suite.