用python实现遗传算法时,染色体用实数编码,在交叉时可以让同基因位上的实数基因交换,但是变异时应该怎么操作呢?让随机位置的基因随机变成一个数吗?
例如求解:y=sin(x1)+cos(cos(x2)),这里的x1与x2我想用实数编码
如何变化才能够让适应度函数往更大的方向变化呢?还是说就是随机变化的?