geatpy-dev / geatpy

Evolutionary algorithm toolbox and framework with high performance for Python
http://www.geatpy.com
GNU Lesser General Public License v3.0
2.02k stars 726 forks source link

全局交叉模式的意思是? #191

Closed ConnLiu closed 3 years ago

ConnLiu commented 3 years ago

如果设置重组算子的Half_N为整数呢?例如种群数为100时,Half_N为4,那交叉时是哪些个体进行交叉的呢? 文档里讲是全局交叉模式,就是所有个体一起交叉嘛?

Originally posted by @ConnLiu in https://github.com/geatpy-dev/geatpy/issues/19#issuecomment-850362707

geatpy-dev commented 3 years ago

就是交叉得到的染色体的各个交叉位置上的元素都有可能来自OldChrom中的任何一条染色体。

ConnLiu commented 3 years ago

好的,谢谢! 另外请问 多点交叉算子类 Xovmp的文档、文件在哪? ( http://geatpy.com/index.php/重组算子/ 2.6版本里没找到,如下图

image
geatpy-dev commented 3 years ago

Xovmp是冗余的,2.6.0已经将其移除。

ConnLiu commented 3 years ago

明白了,谢谢!