我正在使用 R 中的 genalg 包进行一些优化。有没有办法从过去几代人中获得最适合的染色体?我正在寻找其他“足够接近”的解决方案,但在我看来, rbga 对象中的所有信息都来自当前(最终)一代。
例如,我能否得到 100 条染色体在 400-500 代中返回最低评估值?
编辑:我想我可以运行这个函数
rbga.bin(size=10, popSize=200, iters= , mutationChance=0.01)
对于迭代 = (400, 401, 402, ..., 498, 499, 500),并在每一代之后拉出最好的,但这会非常慢。