搜索资源列表
8数码A算法
- 设计说明:1。数据结构和表示:程序用1、2、3、4分别表示将右、上、左、下的数字块移动到空格之中。采用典型的树+链表结构,每种局面产生一个BoardState类。出于避免走法顺序列表被过多复制的考虑,在树结构中保存局面的继承关系。每种新的局面产生后,引用估值函数产生f的值,再根据大小将其插入链表之中,以便实现“优先展开f值小的节点”。Solve()函数在成功解决问题之后保存一个走法序列供输出并返回零,而失败则返回失败处的节点层数。(具体的判断方法见后文)-Design Notes : 1. Da
Douglas-PeuckerLineApproximationAlgorithm
- When working with mathematical simulations or engineering problems, it is not unusual to handle curves that contains thousands of points. Usually, displaying all the points is not useful, a number of them will be rendered on the same pixel since the
NumericalRecipes
- 数值分析方法库 本书编写了300多个实用而有效的数值算法C语言程序。其内容包括:线性方程组的求解,逆矩阵和行列式计算,多项式和有理函数的内插与外推,函数的积分和估值,特殊函数的数值计算,随机数的产生,非线性方程求解等
chesslogic
- 对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail
hm02_a
- 神经网络学习算法代码。Matlab 程序用于训练神经网络来预估系统下一步的输出值。-Neural network learning algorithm code. Matlab program used for training neural network system to forecast the output value of the next step.
final
- 一个黑白棋程序的算法,程序输出一方棋子在8*8棋盘上的坐标,使用了alpha-beta剪枝和估值等方法实现。-1 Knightmare program algorithm, the program output of one piece of 8* 8 chessboard coordinates, using the alpha-beta pruning and valuation methods to achieve.
HMM_Forward
- 根据隐马尔可夫模型,利用马尔可夫链前向算法,用于估值问题。-HMM-FORWARD
NumericalRecipesinCWilliam.H
- 本书编写了300多个实用而有效的数值算法C语言程序。其内容包括:线性方程组的求解,逆矩阵和行列式计算,多项式和有理函数的内插与外推,函数的积分和估值,特殊函数的数值计算,随机数的产生,非线性方程求解,傅里叶变换和FFT,谱分析和小波变换,统计描述和数据建模,常微分方程和偏微分方程求解,线性预测和线性预测编码,数字滤波,格雷码和算术码等。全书内容丰富,层次分明,是一本不可多得的有关数值计算的C语言程序大全。本书每章中都论述了有关专题的数学分析、算法的讨论与比较,以及算法实施的技巧,并给出了标准C语
LMS-code
- 给出一种LMS算法,即最小均方算法,采用一种特殊的梯度估值,它的显著特点是它的简单性,不需要计算相关函数,也不需要矩阵求逆运算。-Gives a LMS algorithm, least mean square algorithm, using a special gradient estimates, and its distinctive feature is its simplicity, need not calculate the correlation function, does
11
- 该算例是利用蒙特卡罗算法来实现对pi的估值,压缩包中有运行结果图及程序说明,程序是用matlab代码实现-The study is the use of Monte Carlo algorithm to achieve the valuation of pi, compressed package in the results map and descr iption of the procedures, the program code with matlab
bwchess
- 基于博弈算法,Alpha-beta剪枝算法以及估值函数的黑白棋程序实现-Game-based algorithm, Alpha-beta pruning algorithm and the valuation function of Othello program implementation
nerualwork
- 小游戏,计算机博弈AI代码,神经网络和遗传算法估值-Games, computer game AI code, neural networks and genetic algorithms valuation
Numerical-Recipes
- 内容包括:线性方程组的求解,逆矩阵和行列式计算,多项式和有理函数的内插与外推,函数的积分和估值,特殊函数的数值计算,随机数的产生,非线性方程求解,傅里叶变换和FFT,谱分析和小波变换,统计描述和数据建模,常微分方程和偏微分方程求解,线性预测和线性预测编码,数字滤波,格雷码和算术码等。全书内容丰富,层次分明,是一本不可多得的有关数值计算的C语言程序大全。本书每章中都论述了有关专题的数学分析、算法的讨论与比较,以及算法实施的技巧,并给出了标准C语言实用程序。-Include: solving lin
Oil_Explore
- 石油地震勘测输入白噪声估值器算法仿真程序,给出的例子说明白噪声反卷积滤波器的性能,其归结为状态空间模型和其输入w(k)的反卷积估值器。-Oil seismic survey input white noise value algorithm simulation program and gives examples of said understand deconvolution filter noise performance, it summed up in state space mode
a201702123
- 星寻路算法真是我一生接触的第一个人工智能算法了。。。 A星寻路算法显然是用来寻路的,应用也很普遍,比如梦幻西游。。。算法的思路很简单,就是在bfs的基础上加了估值函数。 它的核心是 F(x) G(x) + H(x) 和open、close列表: G(x)表示从起点到X点的消耗(或者叫移动量什么的),H(X)表示X点到终点的消耗的估值,F(x)就是两者的和值。open列表记录了可能要走的区域,close列表记录了不会再考虑的区域。我们每次都选F值最小的区域搜索,就能搜
GraphSearch
- 一般图搜索框架。用于图搜索算法,可修改估值函数,实现不同的图搜索算法。(General graph search framework.)
六子棋
- 实现局面空位估值算法的六子棋程序,具有较好的AI性能,但仍需提高!(The six sub - chess program to realize the situation space estimation algorithm, has good AI performance, but still needs to be improved!)
3730811
- 对弈程序采用了多种搜索算法 以下是本程序主要的类说明 1 CEveluation类 估值类,对给定的棋盘进行估值 2 CMoveG()
yanipulator
- kalman估值器,为了简洁未使用矩阵计算,应用了kalman滤波,c语言实现()
C数值算法集
- 本书编写了300多个实用而有效的数值算法C语言程序。其内容包括:线性方程组的求解,逆矩阵和行列式计算,多项式和有理函数的内插与外推,函数的积分和估值,特殊函数的数值计算,随机数的产生,非线性方程求解,傅里叶变换和FFT,谱分析和小波变换,统计描述和数据建模,常微分方程和偏微分方程求解,线性预测和线性预测编码,数字滤波,格雷码和算术码等。(This book has written more than 300 practical and effective numerical algorithm