soobench: Single Objective Optimization Benchmark Functions
Version 1.0-73

Collection of different single objective test functions useful for benchmarks and algorithm development.

Browse man pages Browse package API and functions Browse package files

AuthorOlaf Mersmann <olafm@p-value.net> Bernd Bischl <bischl@statistik.tu-dortmund.de>
Date of publication2012-03-05 16:44:07
MaintainerOlaf Mersmann <olafm@p-value.net>
LicenseBSD
Version1.0-73
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("soobench")

Man pages

ackley_function: Generator for the Ackley function.
bbob2009_function.Rd: (Noisy) BBOB 2009 test function generator.
bounds.Rd: Retrieve the lower or upper bounds of a test function.
branin_function: Generatore for the Branin test function.
counting_function: Return a new function which is identical to the 'soofunction'...
discus_function: Discus test function generator.
double_sum_function: Double sum test function generator.
ellipsoidal_function: Generator for ellipsoidal test functions.
function_id.Rd: Get a short id for the function that can be used in filenames...
function_name.Rd: Get a pretty function name for a benchmark function.
global_minimum.Rd: 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.
mexican_hat_function: Mexican hat test function generator.
number_of_evaluations: Return the number of times a test function has been...
number_of_parameters.Rd: Return the parameter space size of a function.
plot3d: Plot a test function in 3D.
plot.soo_function: Plot a test function in 2D.
print.soo_function: Print a SOO function.
random_parameters: Generate random parameters for a given function. Given a test...
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.
weierstrass_function: Generator for the Weierstrass function.

Functions

ackley_function Man page Source code
bbob2009_function Man page Source code
branin_function Man page Source code
counting_function Man page Source code
discus_function Man page Source code
double_sum_function Man page Source code
ellipsoidal_function Man page Source code
f_ackley Source code
f_branin Source code
f_ellipsoidal Source code
f_goldsteinprice Source code
f_kotancheck Source code
f_rosenbrock Source code
function_id Man page Source code
function_id.soo_function Man page Source code
function_name Man page Source code
function_name.soo_function Man page Source code
global_minimum Man page Source code
global_minimum.soo_function Man page Source code
goldstein_price_function Man page Source code
griewank_function Man page Source code
is_in_bounds Source code
is_soo_function Man page Source code
kotancheck_function Man page Source code
lower_bounds Man page Source code
lower_bounds.soo_function Man page Source code
mexican_hat_function Man page Source code
noisy_bbob2009_function Man page Source code
number_of_evaluations Man page Source code
number_of_parameters Man page Source code
number_of_parameters.soo_function Man page Source code
plot.soo_function Man page Source code
plot3d Man page Source code
print.soo_function Man page Source code
random_parameters Man page Source code
random_parameters.soo_function Source code
random_rotation_matrix Man page Source code
rastrigin_function Man page Source code
reset_evaluation_counter Man page Source code
rosenbrock_function Man page Source code
rotate_parameter_space Man page Source code
soo_function Man page Source code
sphere_function Man page Source code
upper_bounds Man page Source code
upper_bounds.soo_function Man page Source code
weierstrass_function Man page Source code

Files

MD5
inst
inst/tests
inst/tests/test_all.R
R
R/counting_function.R
R/is_soo_function.R
R/f_goldstein_price.R
R/f_discus.R
R/f_double_sum.R
R/f_sphere.R
R/generics.R
R/f_rosenbrock.R
R/f_ellipsoidal.R
R/f_branin.R
R/f_ackley.R
R/persp3d_soo_function.R
R/f_rastrigin.R
R/f_kotancheck.R
R/f_bbob2009.R
R/rotate_parameter_space.R
R/f_mexican_hat.R
R/plot_soo_function.R
R/print_soo_function.R
R/f_weierstrass.R
R/f_griewank.R
DESCRIPTION
NAMESPACE
src
src/bbobr.c
src/benchmarksnoisy.h
src/f_ackley.c
src/f_weierstrass.c
src/benchmarksdeclare.h
src/f_kotancheck.c
src/benchmarksdeclare.c
src/benchmarkshelper.h
src/sexp_macros.h
src/f_griewank.c
src/f_sphere.c
src/f_goldstein_price.c
src/benchmarks.h
src/f_branin.c
src/benchmarkshelper.c
src/soobench.c
src/benchmarks.c
src/soobench.h
src/f_ellipsoidal.c
src/f_rosenbrock.c
src/f_double_sum.c
src/f_rastrigin.c
src/benchmarksnoisy.c
src/bbobStructures.h
src/f_mexican_hat.c
man
man/griewank_function.Rd
man/sphere_function.Rd
man/function_name.Rd.Rd
man/reset_evaluation_counter.Rd
man/print.soo_function.Rd
man/number_of_parameters.Rd.Rd
man/function_id.Rd.Rd
man/number_of_evaluations.Rd
man/double_sum_function.Rd
man/branin_function.Rd
man/plot.soo_function.Rd
man/rotate_parameter_space.Rd
man/discus_function.Rd
man/weierstrass_function.Rd
man/rosenbrock_function.Rd
man/bounds.Rd.Rd
man/goldstein_price_function.Rd
man/kotancheck_function.Rd
man/global_minimum.Rd.Rd
man/bbob2009_function.Rd.Rd
man/ellipsoidal_function.Rd
man/ackley_function.Rd
man/mexican_hat_function.Rd
man/is_soo_function.Rd
man/plot3d.Rd
man/counting_function.Rd
man/soo_function.Rd
man/rastrigin_function.Rd
man/random_parameters.Rd
man/random_rotation_matrix.Rd
soobench documentation built on May 19, 2017, 10:11 p.m.