问题描述
标题说的是什么。我不知道如何在 NEAT-Python 中选择最适合的基因组并将其保存到文件中,只有当一个人达到配置中的适合度目标时。
对于目标获胜者,我使用的是通用教程代码:
if __name__ == "__main__":
pe = neat.ParallelEvaluator(20,eval_genomes)
winner = p.run(pe.evaluate,20)
with open('winner.pk1','wb') as output:
pickle.dump(winner,output,1)
解决方法
看看这个..如果你可以试试
with open("Winner.pkl","wb") as f:
pickle.dump(winner,f)
f.close()