| 输入:人口规模NP,维度D最大数量的评估maxf;最初的比例因子调频j,最初的交叉概率CR米j;权重因子c= 0.1,权力的意思n= 4;初始化种群流行1、流行2,和流行3根据方程(8);让
; |
| 开始: |
| 进化一代G当前评价*菲斯= 0 = 0,; |
| 而菲斯maxf |
| 为j= 13 |
| 如果G> 0 |
| 计算调频j、铬米j根据方程(13),(14),(16)和(17); |
| 如果 |
| 为 |
| 计算程序
,
根据方程(12)和(15); |
| 执行变异策略根据方程(5),(6)和(7),分别; |
| 执行协方差学习根据方程(10)和(11); |
| 结束了 |
| 为 |
| 如果 |
|
; |
| 年代F,j=F我,j可控硅,j= CR我,j; |
| 其他的 |
|
; |
| 如果 |
| 菲斯=菲斯+ NPj; |
| 结束了 |
| 结束了 |
|
,G=G+ 1; |
| 根据方程(9),良好的个人和亚种群的再分配的比例计算; |
| 结束时 |
| 结束 |
| 输出:个人的人口最小的目标函数。 |
|