PytLab / gaft

A Genetic Algorithm Framework in Python (not for production level)
http://gaft.readthedocs.io/
GNU General Public License v3.0
739 stars 218 forks source link

自定义individual类 #41

Open wulidongdong opened 5 years ago

wulidongdong commented 5 years ago

你好, 我自定义了一个invidual类,但是在跑的过程中在crossover操作时,在clone那一步报错了。 因为我的invidual在初始化时需要传入额外的参数,具体错误看截图,请问有什么解决办法吗?谢谢 image

PytLab commented 5 years ago

可否提供一下你定义的Individual类呢?

wulidongdong commented 5 years ago

image 比较简单,我只需要decimal_individual的功能,但是需要一个额外的参数在计算fitness时传入。 现在我已经解决了,我把这个参数在计算fitness时另外传入了。 但是我还是想问如果遇到这种需要额外参数时应该怎么解决,感谢。

PytLab commented 5 years ago

这个可以解决,我会在后续的更新中通过添加kwargs尝试解决这个问题,多谢