| (1)初始化变量= 0,= 0,= 0 |
| (2)设置性能列表的大小,也就是说, |
| (3)集概率 |
| (4)设置性能列表中的第一个解决方案,即, |
| (5)计算的健身价值,也就是说, |
| (6)集 |
| (7)设置布尔变量 |
| (8)如果不是Stopping_Criterion_Met ()然后(例如,为
来做) |
| (8.1)如果调整()然后 |
| (8.1.1)resize_PL () |
| (8.2)如果 |
| (8.3)如果
然后 |
| (8.3.1)= Determine_Solution |
| (8.4)其他的 |
| (8.4.1)= Determine_Solution |
| (8.4.2)= true |
| (8.5)如果 |
| (8.6)= Determine_Fitness ( |
| (8.7)如果
比然后 |
| (8.7.1)perform_Update () |
| (8.8)如果 |
| (8.9)如果随机然后 |
| (相应要求)= |
| (8.10)如果 |
| (9)如果(例如,结束了) |
| (10)返回 |
|