python genetic_car_manual.py
1.每一轮结束后,点击表现最好的蓝色汽车,它们的颜色就会变成赤色,然后按空格键进入下一轮
2.只要重复做第二步,等待几次迭代,就会有一些赛车可以完玉成部赛道。不要停下来,连续这样做,直到大多数汽车都能完成比赛(即网络模型已经收敛)
3.采取遗传算法对神经网络进行优化。我用numpy布局了一个有3个输入层,5个隐蔽层和2个输出层的网络。·每个汽车代理从自身到轨道边界有三个间隔(也是网络的输入)·网络模型有两个输出向量,分别表示汽车的角度和速率·在代码的开头有很多超参数和我的符号,
三、项目截图