| ackley_function | Generator for the Ackley function. |
| bbob2009_function | (Noisy) BBOB 2009 test function generator. |
| branin_function | Generatore for the Branin test function. |
| counting_function | Return a new function which is identical to the 'soofunction' passed in except that all function evaluations are counted. |
| discus_function | Discus test function generator. |
| double_sum_function | Double sum test function generator. |
| ellipsoidal_function | Generator for ellipsoidal test functions. |
| function_id | Get a short id for the function that can be used in filenames and such. |
| function_id.soo_function | Get a short id for the function that can be used in filenames and such. |
| function_name | Get a pretty function name for a benchmark function. |
| function_name.soo_function | Get a pretty function name for a benchmark function. |
| global_minimum | Retrieve the global minimum of a function. |
| global_minimum.soo_function | Retrieve the global minimum of a function. |
| goldstein_price_function | Generator for the Goldstein-Price function. |
| griewank_function | Griewank test function generator. |
| is_soo_function | Check if a function is a SOO function. |
| kotancheck_function | Kotancheck test function generator. |
| lower_bounds | Retrieve the lower or upper bounds of a test function. |
| lower_bounds.soo_function | Retrieve the lower or upper bounds of a test function. |
| mexican_hat_function | Mexican hat test function generator. |
| noisy_bbob2009_function | (Noisy) BBOB 2009 test function generator. |
| number_of_evaluations | Return the number of times a test function has been evaluated. |
| number_of_parameters | Return the parameter space size of a function. |
| number_of_parameters.soo_function | Return the parameter space size of a function. |
| plot.soo_function | Plot a test function in 2D. |
| plot3d | Plot a test function in 3D. |
| print.soo_function | Print a SOO function. |
| random_parameters | Generate random parameters for a given function. Given a test function 'fn', generate 'n' random parameter settings for that function. |
| random_rotation_matrix | Generate a random 'd'-dimensional rotation matrix. |
| rastrigin_function | Rastrigin test function generator. |
| reset_evaluation_counter | Reset the evaluation counter of a test function. |
| rosenbrock_function | Rosenbrock test function generator. |
| rotate_parameter_space | Rotate the parameter space of a SOO function. |
| soo_function | Define a new 'soo_function' object. |
| sphere_function | Sphere test function generator. |
| upper_bounds | Retrieve the lower or upper bounds of a test function. |
| upper_bounds.soo_function | Retrieve the lower or upper bounds of a test function. |
| weierstrass_function | Generator for the Weierstrass function. |