EDAspy.benchmarks package
Submodules
EDAspy.benchmarks.binary module
EDAspy.benchmarks.continuous module
- class EDAspy.benchmarks.continuous.ContinuousBenchmarkingCEC14(dim: int)[source]
Bases:
object
- ackley_function(x: Union[array, list]) float [source]
Ackley’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- bent_cigar_function(x: Union[array, list]) float [source]
Bent Cigar function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_1(x: Union[array, list]) float [source]
Rotated High Conditioned Elliptic Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_10(x: Union[array, list]) float [source]
Shifted Schwefel’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_11(x: Union[array, list]) float [source]
Shifted and Rotated Schwefel’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_12(x: Union[array, list]) float [source]
Shifted and Rotated Katsuura Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_13(x: Union[array, list]) float [source]
Shifted and Rotated HappyCat Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_14(x: Union[array, list]) float [source]
Shifted and Rotated HGBat Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_16(x: Union[array, list]) float [source]
Shifted and Rotated Expanded Scaffer’s F6 Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_2(x: Union[array, list]) float [source]
Rotated Bent Cigar Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_3(x: Union[array, list]) float [source]
Rotated Discus Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_4(x: Union[array, list]) float [source]
Shifted and Rotated Rosenbrock’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_5(x: Union[array, list]) float [source]
Shifted and Rotated Rosenbrock’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_6(x: Union[array, list]) float [source]
Shifted and Rotated Weierstrass Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_7(x: Union[array, list]) float [source]
Shifted and Rotated Griewank’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_8(x: Union[array, list]) float [source]
Shifted Rastrigin’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- cec14_9(x: Union[array, list]) float [source]
Shifted and Rotated Rastrigin’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- discuss_function(x: Union[array, list]) float [source]
Discuss function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- expanded_scaffer_f6_function(x: Union[array, list])[source]
Expanded Scaffer’s F6 Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- griewank_function(x: Union[array, list]) float [source]
Griewank’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- happycat_function(x: Union[array, list]) float [source]
HappyCat Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- hgbat_function(x: Union[array, list]) float [source]
HGBat Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- katsuura_function(x: Union[array, list]) float [source]
Katsuura Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- mod_schwefels_function(x: Union[array, list]) float [source]
Modified Schwefel’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float
- rastrigins_function(x: Union[array, list]) float [source]
Rastrigin’s Function
- Parameters
x – solution to be evaluated
- Returns
solution evaluation
- Return type
float