⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 def.h

📁 实现用固定变异概率和自适应变异概率解tsp问题的比较
💻 H
字号:
#define               MAX_GENERATION_AMOUNT             20000            //每一代的生存数
//#define                MAX_CITY_AMOUNT                    100               //城市数,等于基因数

//#define                _XCHG_GENE_AMOUNT_WHEN_MIX        2           //每次杂交所交换的碱基数量                        

//#define                MAX_XANDY                     100                   //定义进化次数
#define                _DISP_INTERVAL              5                   //每隔多少次显示基因中的最高适应度
#define                _CONTAINER                  std::vector<int>       //定义个体基因容器类型
#define                _CONTAINER_P                std::vector<double>        //定义适应度容器类型
#define                _P(a,x,y)                   *(a+(x)+(y)*MAX_CITY_AMOUNT)  ;      
//#define                _P_GENE_ABERRANCE           10                     //变异概率1%
#define                _P_GENE_MIX                 (_GENERATION_AMOUNT-1)/2   //杂交次数
#define                _INFINITE                   100000
#define                _use_to_e                    0.5
typedef                std::vector<double>                     DISTANCE;           //距离矩阵的数据存储类型


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -