收藏 分销(赏)

python贪吃蛇设计报告_Python实现AI版贪吃蛇.pdf

上传人:鱼** 文档编号:851949 上传时间:2024-03-29 格式:PDF 页数:1 大小:68.39KB
下载 相关 举报
python贪吃蛇设计报告_Python实现AI版贪吃蛇.pdf_第1页
第1页 / 共1页
本文档共1页,全文阅读请下载到手机保存,查看更方便
资源描述
python贪吃蛇设计报告_Python实现AI版贪吃蛇主要思路(1)蛇每步,就使BFS计算游戏界中每个位置(蛇除外)到达物的最短路径长;(2)将蛇的安全定义为蛇是否可以跟着蛇尾运动,即蛇头和蛇尾间是否存在路径;(3)蛇每次动前先利虚拟的蛇进探路,若虚拟的蛇吃完物后是安全的,真蛇才动;(4)若蛇和物之间不存在路径或者吃完物后并不安全,就跟着蛇尾;(5)若蛇和物之间、蛇和蛇尾之间均不存在路径,就随便挑步可的来;(6)保证标是物时蛇最短路径,标是蛇尾时蛇最长路径。不之处由于物是随机出现的,若虚拟的蛇跑遍发现去吃物是不安全的,真蛇就不会去吃物,是选择追着蛇尾跑,若直如此,就陷了死循环,蛇直追着蛇尾跑跑跑。直到你终游戏为。开发具Python版本:3.5.4相关模块:pygame模块以及些Python带的模块。环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。运式在cmd窗运AI_snake.py件即可。结果展动图直上传失败。所以随便截个图image.pngimage.pngimage.png更多(1)为了保证代码简单易懂,所提供的代码冗余度较(如进了不必要的重复计算),有兴趣者可对代码进优化;(2)相关件中也提供了普通版本的贪吃蛇游戏(Normal_snake.py)。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服