源码:C语言程序设计综合项目之贪吃蛇Snake
2022-10-20 09:09:44 55KB C语言 贪吃蛇 项目源码
蛇代码 matlab 使用 Matlab r2019b 创建的 2D Snake AI 该项目创建了一条由神经网络强化学习算法训练的蛇。 在这个游戏中,蛇试图在不触及盒子边界的情况下吃掉尽可能多的食物。 神经网络有十六个输入神经元和四个输出神经元。 蛇在任何给定时间看 8 个方向:(北、东北、东、东南、南、西南、西和西北)。 如果适用于任何给定方向,输入是到食物、墙壁和自我的距离。 在训练算法时,进度图将显示训练的有效性。 蛇的模拟也显示在图形中,以帮助可视化神经网络在训练时“思考”的内容。 入门 以下是一些有用的提示,可帮助您快速启动项目。 先决条件 除了一些工具箱外,您还需要最新版本的 Matlab Matlab r2019b, Deep Learning, Reinforcement learning toolboxes: 启动 Matlab 将文件加载到matlab中,并确保它们都在工作目录中 如果您想训练自己的网络,请保持代码不变。 如果没有,请在第 69 行将 doTraining 设置为 false。这将加载一个预训练的代理进行模拟。 doTraining = false
2022-10-15 19:41:32 72KB 系统开源
1
在此存储库中,您可以找到有关如何将Colyseus与JavaScript客户端以及简单而经典的游戏蛇一起使用的基本用法示例。 现场演示 怎么跑 git clone https://github.com/https://github.com/MarkintoshZ/Snake.git cd Snake npm install npm start 在浏览器中打开 。 部署原型 您可以在Heroku上轻松部署Colyseus示例。 执照 麻省理工学院
2022-07-05 11:37:54 13.25MB HTML
1
安卓贪吃蛇小游戏AndroidStudio实现
2022-07-01 18:05:25 12.49MB Snake
1
贪吃蛇的java简单源码超级蛇 这个项目是我的第一个“真正的”编程应用程序,具有健壮且功能强大的 GUI。 完成第一个版本大约需要 4 个半星期,每周工作大约 15-20 小时。 从本质上讲,它是一款蛇游戏,具有 、 和内置 . 如果您决定通过 ,请注意整个程序是在一个充满嵌套子类的类中编写的,因此它的结构不是很好。 但是,我认为我使它具有足够的可读性,因此导航应该是唯一的问题。 安装 要求:Java 1.8+ 游戏玩法 控件 使用 WASD 或箭头键移动 按空格键暂停 在菜单屏幕中,按 Enter 选择菜单项 在菜单屏幕中,按退格键返回主菜单 输入排行榜名称后,按 Tab 键退出文本框,然后按 Enter 再次播放 通电 在 Super Snake 中可以利用各种通电 - 准确地说是 5。 通电可以通过吃特殊颜色的颗粒获得。 每个通电持续 6 秒,并且可以与其他通电叠加。 当你当前有一个有效的通电时吃一个特殊的颗粒不会取代你当前的通电。 然而,当上一次通电用完时,没有视觉指示器! 这是每个通电及其作用的列表: 充电 颜色 图像 描述 冻结 蓝色的 此通电使您的蛇的速度减半。 如果您堆
2022-06-29 15:59:11 303KB 系统开源
1
IOS应用源码之clawoo-Snake-000f8f5.zip
2022-06-22 13:08:05 808KB IOS应用源码
IOS应用源码之altenmueller-snake-player-7172fec.zip
2022-06-21 09:10:10 3MB IOS应用源码
蛇火炬 蛇类游戏的简单q深度学习实现 pygame中制作的游戏,pytorch中的ML代理 最佳模特获得71分
2022-05-30 19:09:01 2.26MB Python
1
java简单贪吃蛇源码 Snake 这是XJX用Java语言实现的一个贪吃蛇游戏。 1st version 游戏总的代码行数差不多是700行。 游戏中贪吃蛇的头部是一个红色方块,贪吃蛇的身体结点是渐变色的方块。食物是绿色的圆形。 您可以通过键盘上的方向键或者WASD键来控制蛇的移动。 在游戏界面按ESC键可以直接重新开始游戏,按空格键可以实现暂停和开始。 菜单栏的设置菜单可以设置网格以及边框是否可见。游戏界面右边会显示你的当前长度和当前所花时间。 吃到食物和死亡时都会有相应的音效。 右边会显示你的当前长度和所花时间。 游戏界面的宽度(横向的格子数)和高度(纵向的格子数)分别可以通过 Scene 类中的 width 和 height变量来设置,默认两者都是20。 截图如下: demo1 demo2 demo3 2nd version 此版本更换了蛇的外形,包括蛇头以及蛇身。 加入了多种食物,每种食物对应的得分不同,不同分值的食物产生的概率不同,原则是分值越高的食物产生的概率越低。加入了记分功能。 每种食物在产生5秒时间内如果没有被吃掉就会自动移动或者消失。 3rd version 本次对
2022-05-25 19:22:17 71.54MB 系统开源
1
人工智能-机器学习-融合智能优化算法的Snake模型变形体碰撞检测算法研究.pdf
2022-05-22 10:05:45 2.5MB 人工智能 机器学习 算法 文档资料
1