資源簡介
包括CEC2017測試函數的C++源碼、matlab示例和文獻Definitions of CEC2017 benchmark suite final version updated

代碼片段和文件信息
/*
??CEC17?Test?Function?Suite?for?Single?objective?Optimization
??Noor?Awad?(email:?noor0029@ntu.edu.sg)?
??Dec.?20th?2013
*/
#include???????
#include?
#include?
#include?
#define?INF?1.0e99
#define?EPS?1.0e-14
#define?E??2.7182818284590452353602874713526625
#define?PI?3.1415926535897932384626433832795029
void?sphere_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Sphere?*/
void?ellips_func(double?*?double?*?int??double?*double?*?int?int);?/*?Ellipsoidal?*/
void?bent_cigar_func(double?*?double?*?int??double?*double?*?int?int);?/*?Discus?*/
void?discus_func(double?*?double?*?int??double?*double?*?int?int);??/*?Bent_Cigar?*/
void?dif_powers_func(double?*?double?*?int??double?*double?*?int?int);??/*?Different?Powers?*/
void?rosenbrock_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Rosenbrock‘s?*/
void?schaffer_F7_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Schwefel‘s?F7?*/
void?ackley_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Ackley‘s?*/
void?rastrigin_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Rastrigin‘s??*/
void?weierstrass_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Weierstrass‘s??*/
void?griewank_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Griewank‘s??*/
void?schwefel_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Schwefel‘s?*/
void?katsuura_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Katsuura?*/
void?bi_rastrigin_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Lunacek?Bi_rastrigin?*/
void?grie_rosen_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Griewank-Rosenbrock??*/
void?escaffer6_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Expanded?Scaffer?ˉs?F6??*/
void?step_rastrigin_func?(double?*?double?*?int??double?*double?*?int?int);?/*?Noncontinuous?Rastrigin‘s??*/
void?happycat_func?(double?*?double?*?int??double?*double?*?int?int);?/*?HappyCat?*/
void?hgbat_func?(double?*?double?*?int??double?*double?*?int?int);?/*?HGBat??*/
/*?New?functions?Noor?Changes?*/
void?sum_diff_pow_func(double?*?double?*?int??double?*double?*?int?int);?/*?Sum?of?different?power?*/
void?zakharov_func(double?*?double?*?int??double?*double?*?int?int);?/*?ZAKHAROV?*/
void?levy_func(double?*?double?*?int??double?*double?*?int?int);?/*?Levy?*/
void?dixon_price_func(double?*?double?*?int??double?*double?*?int?int);?/*?Dixon?and?Price?*/
void?hf01?(double?*?double?*?int?double?*double?*?int?*int?int);?/*?Hybrid?Function?1?*/
void?hf02?(double?*?double?*?int?double?*double?*?int?*int?int);?/*?Hybrid?Function?2?*/
void?hf03?(double?*?double?*?int?double?*double?*?int?*int?int);?/*?Hybrid?Function?3?*/
void?hf04?(double?*?double?*?int?double?*double?*?int?*int?int);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????40482??2017-06-29?12:46??codes\C?version\cec17_test_func.cpp
?????文件???????2520??2016-09-04?19:48??codes\C?version\input_data\M_10_D10.txt
?????文件?????250200??2016-09-04?19:48??codes\C?version\input_data\M_10_D100.txt
?????文件????????104??2016-09-04?19:48??codes\C?version\input_data\M_10_D2.txt
?????文件??????10040??2016-09-04?19:48??codes\C?version\input_data\M_10_D20.txt
?????文件??????22560??2016-09-04?19:48??codes\C?version\input_data\M_10_D30.txt
?????文件??????62600??2016-09-04?19:48??codes\C?version\input_data\M_10_D50.txt
?????文件???????2520??2016-09-04?19:48??codes\C?version\input_data\M_11_D10.txt
?????文件?????250200??2016-09-04?19:48??codes\C?version\input_data\M_11_D100.txt
?????文件??????22560??2016-09-04?19:48??codes\C?version\input_data\M_11_D30.txt
?????文件??????62600??2016-09-04?19:48??codes\C?version\input_data\M_11_D50.txt
?????文件???????2520??2016-09-04?19:48??codes\C?version\input_data\M_12_D10.txt
?????文件?????250200??2016-09-04?19:48??codes\C?version\input_data\M_12_D100.txt
?????文件??????22560??2016-09-04?19:48??codes\C?version\input_data\M_12_D30.txt
?????文件??????62600??2016-09-04?19:48??codes\C?version\input_data\M_12_D50.txt
?????文件???????2520??2016-09-04?19:48??codes\C?version\input_data\M_13_D10.txt
?????文件?????250200??2016-09-04?19:48??codes\C?version\input_data\M_13_D100.txt
?????文件??????22560??2016-09-04?19:48??codes\C?version\input_data\M_13_D30.txt
?????文件??????62600??2016-09-04?19:48??codes\C?version\input_data\M_13_D50.txt
?????文件???????2520??2016-09-04?19:48??codes\C?version\input_data\M_14_D10.txt
?????文件?????250200??2016-09-04?19:48??codes\C?version\input_data\M_14_D100.txt
?????文件??????22560??2016-09-04?19:48??codes\C?version\input_data\M_14_D30.txt
?????文件??????62600??2016-09-04?19:48??codes\C?version\input_data\M_14_D50.txt
?????文件???????2520??2016-09-04?19:48??codes\C?version\input_data\M_15_D10.txt
?????文件?????250200??2016-09-04?19:48??codes\C?version\input_data\M_15_D100.txt
?????文件??????22560??2016-09-04?19:48??codes\C?version\input_data\M_15_D30.txt
?????文件??????62600??2016-09-04?19:48??codes\C?version\input_data\M_15_D50.txt
?????文件???????2520??2016-09-04?19:48??codes\C?version\input_data\M_16_D10.txt
?????文件?????250200??2016-09-04?19:48??codes\C?version\input_data\M_16_D100.txt
?????文件??????22560??2016-09-04?19:48??codes\C?version\input_data\M_16_D30.txt
............此處省略643個文件信息
- 上一篇:vc++編寫的SipPhone
- 下一篇:用C++ 實現 防火墻 源代碼
評論
共有 條評論