-
有脑子的贪吃蛇
一个贪吃蛇AI的js实现,基本思想:先模拟一条蛇使用去吃食,若吃到食物后(广度优先寻最短路径)蛇处于安全状态,则让真蛇去吃;若不安全,则跟着蛇尾走(广度优先寻最长路径),没走一步都需进行一次上述判断。注:只要能找到蛇头到蛇尾的路径,则蛇安全。
上述算法仍可能导致蛇进入死循环,则没有安全路径可以吃到食物,该情况发生在大部分食物已经吃完的时候,目前没找到解决办法,若有兴趣或有更好的解法,欢迎联系。
- 2022-06-01 02:44:57下载
- 积分:1
-
Extended Kalman Filter
Extended Kalman Filter-a toolkit
- 2022-04-29 02:05:23下载
- 积分:1
-
fisher算法
fisher分类器Fisher判别法是历史上最早提出的判别方法之一,其基本思想是将n类m维数据集尽可能地投影到一个方向(一条直线),使得类与类之间尽可能分开。从形式上看,该方法就是所谓的一种降维处理方法。
- 2023-05-04 17:25:02下载
- 积分:1
-
运动学的硬化 fortran 代码
此代码为各向同性材料在平面应力状态的金属一样的随动强化你可以使用更精细的随动强化模型,所以用 fortran 语言写一个子程序来实现他们的本构关系。
- 2022-05-23 11:55:18下载
- 积分:1
-
邮局报刊、杂志订阅系统
本系统由“客户服务子系统”、 “内务管理子系统”、
“原始数据管理子系统”组成。客户服务子系统包含2个功能模块:“订阅”、 “顾客事务处理”。内务管理子系统包含3个功能模块:“订单管理”、“投递管理”、“报费管理”。
原始数据管理子系统包含2个功能模块:“报刊、杂志信息维护”、“报社、杂志社信息维护”
- 2023-02-15 14:40:03下载
- 积分:1
-
用matlab编写的bpsk的程序.
用matlab编写的bpsk的程序.-using Matlab BPSK prepared by the procedure.
- 2022-09-18 18:50:02下载
- 积分:1
-
newton interpolation
newton interpolation
- 2023-01-22 18:45:04下载
- 积分:1
-
小型计算器的研究
今天在一个QQ群上看到一位朋友发了一个编译未通过的Java计算器源代码,遂收藏下来并将其更正。Mark之,以供日后参考。程序比较简单,可以说并不是很好的设计,但对于Java中swing及awt的使用,可以作为一个简单有效的例子。
- 2022-09-25 00:35:03下载
- 积分:1
-
C和C++代码精粹
C和C++代码精粹.pdf
第一章:更好的C
第二章:指针
第三章:预处理器
第四章:C标准库之一:面向合格的程序员
第五章:C标准库之二:面向熟练的程序员
第六章:C标准库之三:面向优秀的程序员
第七章:抽象
第八章:模版
第九章:位操作
第十章:类型转换与强制类型转换
第十一章:可见性
第十二章:控制结构
第十三章:异常
第十四章:面向对象编程
第十五章:算法
第十六章:容器和迭代器
第十七章:文本处理
第十八章:文件处理
第十九章:时间和日期处理
第二十章:动态内存管理
附录
- 2022-02-27 04:11:57下载
- 积分:1
-
随机数产生源码
自己写的随机数产生源码,1. 使用乘同余法产生[0,1]区间上均匀分布的随机数2.基于[0,1]区间上均匀分布的随机数利用反变换法生成:连续随机变量:均匀分布随机变量、指数分布随机变量、三角分布的随机变量、正态分布的随机变量离散随机变量:离散均匀分布、泊松分布
- 2023-05-22 14:35:03下载
- 积分:1