Fitness Functions
bbobax.fitness_fns
Black-box Optimization Benchmarking Functions Definitions.
attractive_sector(x, state, params)
Attractive Sector Function (Hansen et al., 2010, p. 30).
Source code in src/bbobax/fitness_fns.py
bent_cigar(x, state, params)
Bent Cigar Function (Hansen et al., 2010, p. 60).
Source code in src/bbobax/fitness_fns.py
bueche_rastrigin(x, state, params)
Bueche-Rastrigin Function (Hansen et al., 2010, p. 20).
Source code in src/bbobax/fitness_fns.py
different_powers(x, state, params)
Different Powers Function (Hansen et al., 2010, p. 70).
Source code in src/bbobax/fitness_fns.py
discus(x, state, params)
Discus Function (Hansen et al., 2010, p. 55).
Source code in src/bbobax/fitness_fns.py
ellipsoidal(x, state, params)
Ellipsoidal Function (Hansen et al., 2010, p. 10).
Source code in src/bbobax/fitness_fns.py
ellipsoidal_rotated(x, state, params)
Ellipsoidal Function (Hansen et al., 2010, p. 50).
Source code in src/bbobax/fitness_fns.py
f_pen(x, num_dims)
Boundary penalty.
gallagher_101_me(x, state, params)
Gallagher's Gaussian 101-me Peaks Function (Hansen et al., 2010, p. 105).
Source code in src/bbobax/fitness_fns.py
gallagher_21_hi(x, state, params)
Gallagher's Gaussian 21-hi Peaks Function (Hansen et al., 2010, p. 110).
Source code in src/bbobax/fitness_fns.py
griewank_rosenbrock(x, state, params)
Composite Griewank-Rosenbrock Function F8F2 (Hansen et al., 2010, p. 95).
Source code in src/bbobax/fitness_fns.py
katsuura(x, state, params)
Katsuura Function (Hansen et al., 2010, p. 115).
Source code in src/bbobax/fitness_fns.py
lambda_alpha(alpha, max_num_dims, num_dims)
linear_slope(x, state, params)
Linear Slope (Hansen et al., 2010, p. 25).
Source code in src/bbobax/fitness_fns.py
lunacek(x, state, params)
Lunacek bi-Rastrigin Function (Hansen et al., 2010, p. 120).
Source code in src/bbobax/fitness_fns.py
rastrigin(x, state, params)
Rastrigin Function (Hansen et al., 2010, p. 15).
Source code in src/bbobax/fitness_fns.py
rastrigin_rotated(x, state, params)
Rastrigin Function (Hansen et al., 2010, p. 75).
Source code in src/bbobax/fitness_fns.py
rosenbrock(x, state, params)
Rosenbrock Function, original (Hansen et al., 2010, p. 40).
Source code in src/bbobax/fitness_fns.py
rosenbrock_rotated(x, state, params)
Rosenbrock Function, rotated (Hansen et al., 2010, p. 45).
Source code in src/bbobax/fitness_fns.py
schaffers_f7(x, state, params)
Schaffers F7 Function (Hansen et al., 2010, p. 85).
Source code in src/bbobax/fitness_fns.py
schaffers_f7_ill_conditioned(x, state, params)
Schaffers F7 Function, ill-conditioned (Hansen et al., 2010, p. 90).
Source code in src/bbobax/fitness_fns.py
schwefel(x, state, params)
Schwefel Function (Hansen et al., 2010, p. 100).
Source code in src/bbobax/fitness_fns.py
sharp_ridge(x, state, params)
Sharp Ridge Function (Hansen et al., 2010, p. 65).
Source code in src/bbobax/fitness_fns.py
sphere(x, state, params)
Sphere Function (Hansen et al., 2010, p. 5).
Source code in src/bbobax/fitness_fns.py
step_ellipsoidal(x, state, params)
Step Ellipsoidal Function (Hansen et al., 2010, p. 35).
Source code in src/bbobax/fitness_fns.py
transform_asy(x, beta, num_dims)
Asymmetry transformation function.
Source code in src/bbobax/fitness_fns.py
transform_osz(element)
Oscillation transformation function.
Source code in src/bbobax/fitness_fns.py
weierstrass(x, state, params)
Weierstrass Function (Hansen et al., 2010, p. 80).