小智 4

到目前为止,我发现的唯一解决方案是使用上限、下限或舍入函数,以便将小数值转换为适应度函数内的整数,然后将其传递给正在优化的实际函数。

然而,这会大大减慢 GA 功能的速度。

如果您只想使用整数,还有另一种遗传算法可能很有用。它被称为 GeneticAlg.int,来自 gramEvol 包。