00001 #ifndef _FUNSOFTCOMPUTING_H 00002 00003 #define _FUNSOFTCOMPUTING_H 1 00004 00005 #ifndef _TFITNESS 00006 #define _TFITNESS 1 00007 typedef long double tFitness; 00008 #endif 00009 00010 tFitness Shifted_Sphere( int dim , const double* x ); 00011 tFitness Schwefel_Problem( int dim , const double* x); 00012 tFitness Shifted_Rosenbrock( int dim , const double* x ); 00013 tFitness Shifted_Rastrigin( int dim , const double * x ); 00014 tFitness Shifted_Griewank( int dim , const double * x ); 00015 tFitness Shifted_Ackley( int dim , const double* x ); 00016 tFitness f_Schwefel2_22(int dim, double *s); 00017 tFitness f_Schwefel1_2(int dim, double *s); 00018 tFitness Extended_f_10(int dim, double *x); 00019 tFitness f_Bohachevsky(int dim, double *s); 00020 tFitness f_Schaffer(int dim, double *s); 00021 tFitness f_Hybrid_12(int dim, double *s); 00022 tFitness f_Hybrid_13(int dim, double *s); 00023 tFitness f_Hybrid_14(int dim, double *s); 00024 tFitness f_Hybrid_15(int dim, double *s); 00025 tFitness f_Hybrid_16new(int dim, double *s); 00026 tFitness f_Hybrid_17new(int dim, double *s); 00027 tFitness f_Hybrid_18new(int dim, double *s); 00028 tFitness f_Hybrid_19new(int dim, double *s); 00029 00030 #endif