Pygame-GeneticAlgo 学习如何玩Pygame迷你游戏的遗传算法 一组8个机器人将学习如何导航可自定义的迷宫并达到目标。 如果碰壁,它们将被淘汰。在本轮比赛结束时,将选择前2个机器人进行遗传过程以形成6个后代 你需要什么 Pygame模块 神经网络 体系结构:4个节点的输入层,无隐藏层,3个节点的输出层,以及由12个数字1-1000组成的染色体,它们代表各层之间连接的权重。 选择具有最高值的输出节点。 适应度只是简单地计算为与目标之间的距离,但我的意思是在将来对其进行更新,以包括距起点的距离及其移动的距离 输入层: 1-到左侧最近障碍物的距离2-到前方最近障碍物的距离3-距右侧