文件名称:SmartSnake:基于遗传算法的神经进化Snake游戏
文件大小:50KB
文件格式:ZIP
更新时间:2024-06-05 08:22:08
JavaScript
智能蛇 这是一个模拟,每一代中有50条蛇通过运气赢得比赛。 每条蛇都有一个“大脑”,它是一个神经网络,下一代是基于遗传算法的。 我需要什么帮助 因此,这是我有史以来第一个神经网络程序,我不会说最有创意,但这是一个很好的练习,因为我一直对AI感兴趣。 我认为问题是基于神经网络的设计。 我已经对该程序进行了数次测试,直到第100代,并且蛇无意间吃掉了食物,并且总是向前走去。 我真的不明白为什么要这么做。 100代中仅吃了56个食物,总共有5000条蛇! 我发布了一个与此有关的问题,如果您能给我任何想法,我将不胜感激! 谢谢-加美 入门 要在计算机上获取项目,请按“克隆”或“下载”按钮。 问题和特点 整理蛇游戏 添加神经网络 添加HTML元素进行调试 添加了蛇世代 变异与交叉 更明确的评论 解决突发性死亡问题 阻止每条蛇前进 建于 -玩具神经网络库 我的脑子 作者 乔治·西玛(
【文件预览】:
SmartSnake-master
----css()
--------style.css(1KB)
----index.html(1KB)
----js()
--------tile.js(192B)
--------food.js(1KB)
--------ga.js(2KB)
--------main.js(6KB)
--------lib()
--------snake.js(6KB)
----favicon.fw.png(54KB)
----README.md(2KB)