代码地址: https://github.com/guojun007/real_sga 本部分是采用实数编码的标准遗传算法,整体流程与上一篇二进制编码的基本一致, 主要区别在于本部分的交叉操作为模拟二进制交叉,即SBX , 变异操作 为 多项式变异. real_sga/crossover/crossover.py #实数编码,SBX交叉 def crossover(population, pcross_real, V, minRealVal, maxRealVal, eta_c): for i…