Rdocumentation
powered by
Learn R Programming
soobench (version 1.9.18)
Single Objective Optimization Benchmark Functions
Description
Collection of different single objective test functions useful for benchmarks and algorithm development.
Copy Link
Link to current version
Version
Version
1.9.18
1.9.12
1.0-73
1.0-71
Install
install.packages('soobench')
Monthly Downloads
31
Version
1.9.18
License
BSD_2_clause + file LICENSE
Maintainer
Eric Kalosa-Kenyon
Last Published
February 9th, 2020
Functions in soobench (1.9.18)
Search all functions
function_id
Function ID
generate_discus_function
Discus test function generator.
function_name
Function name
generate_double_sum_function
Double sum test function generator.
generate_himmelblau_function
Generator for the Himmelblau test function.
counting_function
Count number of function evaluations
first_hitting_times
Return numerical vector of first hitting times, counted in function evaluations.
generate_beale_function
Generator for the Beale test function.
generate_ellipsoidal_function
Generator for ellipsoidal test functions.
generate_branin_function
Generator for the Branin test function.
generate_generalized_maxq_function
Generalized MAXQ test function generator.
generate_kotanchek_function
Kotanchek test function generator.
inner_function
Retrieve the inner function contained in a wrapping function.
plot_1d_soo_function
Plot a test function in 1D.
plot3d
Plot a test function in 3D.
is_counting_function
Counting function
generate_ackley_function
Ackley test function generator
generate_chained_cb3_ii_function
Chained CB3 II test function generator.
generate_griewank_function
Griewank test function generator.
generate_batman_function
Generator for the Batman function.
generate_chained_LQ_function
Chained LQ test function generator.
generate_chained_crescent_I_function
Chained Crescent I function generator.
generate_bbob2009_function
(Noisy) BBOB 2009 test function generator.
lower_bounds
Retrieve the lower or upper bounds of a test function.
generate_happycat_function
Generator for the Happycat function.
generate_chained_cb3_i_function
Chained CB3 I test function generator.
generate_chained_crescent_II_function
Chained Crescent II function generator.
is_recording_function
Recording function
generate_generalized_mxhilb_function
Generalized MXHILB test function generator.
generate_goldstein_price_function
Generator for the Goldstein-Price function.
generate_weierstrass_function
Generator for the Weierstrass function.
generate_chained_mifflin_function
Chained Mifflin 2 function generator.
generate_nonsmooth_generalized_brown_2_function
Nonsmooth generalized Brown function 2 function generator.
print.soo_function
Print a SOO function.
plot_2d_soo_function
Plot a test function in 2D.
generate_rosenbrock_function
Rosenbrock test function generator.
generate_sphere_function
Sphere test function generator.
generate_mexican_hat_function
Mexican hat test function generator.
global_minimum
Global Optimum
random_rotation_matrix
Generate a random
d
-dimensional rotation matrix.
random_parameters
Random parameter generation
reset_evaluation_counter
Reset evaluation counter
generate_number_of_active_faces_function
Number of active faces test function generator.
generate_rastrigin_function
Rastrigin test function generator.
rotate_parameter_space
Rotate the parameter space of a SOO function.
is_soo_function
Single Objective Optimization Function
recorded_values
Return the internally recorded parameter settings and function values for a test function.
is_soo_function_generator
SOO function generator
recording_function
Recording functions
number_of_evaluations
Retrieve evaluation counter
with_fixed_budget
Fixed budget expression evaluation Evaluate
expr
with a fixed budget for the number of times any test function in
expr
may be evaluated.
plot.soo_function
Plot a test function in 1 or 2 dimensions.
number_of_parameters
Number of parameters
soo_function
Single Objective Optimization Function