geatpy
geatpy copied to clipboard
Geatpy中没有单点变异类型吗?
您好,请问在geatpy中有单点变异类型吗,我看了官方文档但没有找到,谢谢!
什么叫单点变异类型呢?请详细说明,或者给出英文全称也可以。
就比如一个染色体的基因为(0.1, 0.2, 0.3, 0.4),单点变异后为(0.1,0.5,0.3,0.4), 该染色体在某一个位置的基因会变化,而不是多个基因都会突变@geatpy-dev
@thinker310 你在调用变异算子的时候,设置Pm为一个Numpy ndarray一维数组,只留一个元素非零,其他元素设为0就可以了。
那这个数组长度是多少呢,留的非零元素的位置对变异点有影响吗
数组长度等于染色体长度。