-
有脑子的贪吃蛇
一个贪吃蛇AI的js实现,基本思想:先模拟一条蛇使用去吃食,若吃到食物后(广度优先寻最短路径)蛇处于安全状态,则让真蛇去吃;若不安全,则跟着蛇尾走(广度优先寻最长路径),没走一步都需进行一次上述判断。注:只要能找到蛇头到蛇尾的路径,则蛇安全。
上述算法仍可能导致蛇进入死循环,则没有安全路径可以吃到食物,该情况发生在大部分食物已经吃完的时候,目前没找到解决办法,若有兴趣或有更好的解法,欢迎联系。
- 2022-06-01 02:44:57下载
- 积分:1
-
MFC游戏开发
应用背景基于MFC的2D 游戏开发技术。。。代码利用c++解决了怪物碰撞后的具体实现,,关键技术采用visual studio 2010开发的 mfc游戏中的 关键技术 怪物碰撞处理
- 2023-05-29 22:50:09下载
- 积分:1
-
用Delphi写的简易计算器,请多指教!
用Delphi写的简易计算器,请多指教!- Simple calculator writes which with Delphi, please advises!
- 2022-03-24 11:16:42下载
- 积分:1
-
人工势场视觉
应用背景的人工& nbsp;势场 ;方法是广泛使用的移动机器人路径规划,由于它的简单性和数学分析,然而,大多数研究都集中在解决路径规划的目标和障碍是固定在一个固定的环境。关键技术一种方法是将机器人的配置作为一个点在一个潜在的领域,结合了吸引力的目标,和排斥的障碍。由此产生的轨迹是输出的路径。这种方法具有的优点,在该轨迹是产生小的计算。然而,他们可以成为被困在和,局部极小和潜在的领域,并没有找到一个路径。
- 2023-02-24 20:55:04下载
- 积分:1
-
C语言设计——航班系统
C语言程序设计——航班查询系统。这是暑假的一个C语言程课程设计,题目是航班时刻表查询系统,主要用到十字链表和文本界面,比较简单,但对于C语言初学者是一份很好的参考资料
- 2022-03-24 22:30:01下载
- 积分:1
-
二叉树集合运算毕业论文
二叉树集合运算毕业论文- Two forks the tree set operation graduation thesis
- 2022-02-16 03:08:43下载
- 积分:1
-
弗洛依德warshal算法
资源描述这个应用解决了弗洛依德warshal算法。
- 2022-01-24 18:51:51下载
- 积分:1
-
s 变换的vc++源程序代码,需要用到fftw函数库
s 变换的vc++源程序代码,需要用到fftw函数库-s Transform vc++ source code necessary to use fftw library
- 2022-08-06 01:13:32下载
- 积分:1
-
要求出一个矩阵的逆矩阵有许多方法,这里介绍以 Gauss
要求出一个矩阵的逆矩阵有许多方法,这里介绍以 Gauss-Jordan Elimination 来求出逆矩阵的方法,算法函数用C++写成,可在C++编程环境下直接调用-requested a matrix inverse matrix there are many ways here to introduce the Gauss-Jordan Elimination get to the inverse matrix method, the algorithm functions with C languages, the C programming environment called directly
- 2022-03-31 21:28:42下载
- 积分:1
-
15数码难题启发式搜索解决
本代码是作者上完人工智能课程后的大作业。作者上网发现了许多代码都晦涩难懂。作者本人写的这个代码不仅好懂,而且数据结构非常清晰,算法并不高深,适合初学者进行模仿。
- 2022-01-24 16:46:04下载
- 积分:1