-
err
对弈程序采用了多种搜索算法.以下是本程序主要的类说明:
1.CEveluation类:估值类,对给定的棋盘进行估值.
2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法.
3.CSearchEngine类:搜索引擎基类.
4.CNegaMaxEngine类:负极大值法搜索引擎.
5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎.
6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎.
7.CHistoryHeuristic类:历史启发类.
8.CAlphabeta_HHEngine类:带历史启发的Alpha-Beta搜索引擎.
9.CAspirationSearch类:渴望搜索引擎.
10.CIDAlphabetaEngine类:迭代深化搜索引擎.
11.CMTD_fEngine类:MTD(f)搜索引擎.
12.CTranspositionTable类:置换表.
13.CAlphaBeta_TTEngine类:加置换表的Alpha-Beta搜索引擎.
14.CPVS_Engine类:极小窗口搜索引擎.
15.CNegaScout_TT_HH类:使用了置换表和历史启发的NegaScout搜索引擎.
本程序还具有悔棋,还原功能,还可以记录走法.-err
- 2022-03-22 14:50:39下载
- 积分:1
-
模式识别与智能计算-Matlab技术实现
模式识别与智能计算-Matlab技术实现 PDF+光盘资料本书广泛吸取统计学、神经网络、数据挖掘、机器学习、人工智能、群智能计算等学科的先进思想和理论,将其应用到模式识别领域中;以一种新的体系,系统、全面地介绍模式识别的理论、方法及应用。全书共分为13章,内容包括:模式识别概述,特征的选择与提取,模式相似性测度,贝叶斯分类器设计,判别函数分类器设计,神经网络分类器设计(BP神经网络、径向基函数冲经网络、自组织竞争神经网络、慨率神经网络、对向传播神经网络、反馈型神经网络),决策树分类器,粗糙集分类器,聚类分析,模糊聚类分析,遗传算法聚类分析,蚁群算法聚类分析,粒子群算法聚类分析。本书内容新颖,实用性强,理论与实际应用密切结合,以手写数字识别为应用实例,介绍理论运用于实践的实现步骤及相应的Matlab代码,为广大研究工作者和工程技术人员对相关理论的应用提供借鉴。本书可作为高等院校计算机工程、信息工程、生物医学工程、智能机器人学、工业自动化、模式识别等学科本科生、研究生的教材或教学参考书,亦可供相关工程技术人员参考。
- 2022-09-03 08:50:08下载
- 积分:1
-
FP增长树
FP增长算法中频繁项集挖掘中的一个。它可用于查找数据库中设置的频繁项目。它会以树结构格式的输出。它比Apriori算法,因为没有候选人的产生更有效率。强关联规则生成的执行输出。
- 2022-07-09 09:20:51下载
- 积分:1
-
遗传算法
应用背景用于智能计算,分析调度等。最典型的就是解决tsp问题和背包问题。算法已经很成熟了,请大家放心使用,此代码只用于学习,不能用于商业用途,如果要用于商业用途请于作者联系。谢谢使用。关键技术
遗传算法模拟生物进化论来实现算法的优化。如,算法要随机的产生种群,然后种群就会像生物一样繁衍,它要进行遗传,自然选择,基因突变等方式产生更优秀的下一代种群。为了防止算法陷入局部最优解,所以算法要进行变异操作。详情可以联系我。希望大家可以多多交流。
- 2023-03-17 00:10:04下载
- 积分:1
-
CLM集合卡曼滤波数据同化算法,是转的别人的一个程序,很好的程序。做同化的同仁可以...
CLM集合卡曼滤波数据同化算法,是转的别人的一个程序,很好的程序。做同化的同仁可以-Application of the case, a Chinese-based RC500 chip LCD attendance control procedures, and RS232 computer interface, the program is characterized by all the attendance data is stored in the computer, read and returned to the CPU to deal with liquid crystal display.
- 2022-10-21 09:05:06下载
- 积分:1
-
DDR走先得详细规则及注意事项,考虑的等长走线,数据线与地址线、控制线长度关系...
DDR走先得详细规则及注意事项,考虑的等长走线,数据线与地址线、控制线长度关系-DDR walking detailed rules and precautions come to consider the alignment of equal length, the data line and address lines, control lines the length of the relationship between
- 2022-06-16 19:02:07下载
- 积分:1
-
整理分享:常用的数学运算程序源代码
包括常用的几种数学运算程序的C++代码,例如矩阵运算...
整理分享:常用的数学运算程序源代码
包括常用的几种数学运算程序的C++代码,例如矩阵运算-collate share : common mathematical procedures used in the source code of several mathematical programs in C code, for example, matrix operations, etc.
- 2023-06-02 04:45:03下载
- 积分:1
-
普里姆算法
Java 代码他们一本正经的最小生成树算法。只需更改的值图的代码本身的重量。所有都添加了评论。
- 2022-02-25 04:31:43下载
- 积分:1
-
Kalman filter in detail
卡尔曼滤波器详细介绍,-Kalman filter in detail
- 2022-01-25 22:26:31下载
- 积分:1
-
AES软件实现
AES是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准,基本要求是,采用对称分组密码体制,密钥长度的最少支持为128、192、256,分组长度128位。对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由
- 2022-07-04 15:57:25下载
- 积分:1