Single Objective Optimization Benchmark Functions


[Up] [Top]

Documentation for package ‘soobench’ version 1.0-73

Help Pages

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.