对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 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搜索引擎. 本程序还具有悔棋,还原功能,还可以记录走法.
资源简介:对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法...
上传时间: 2014-01-18
上传用户:skhlm
资源简介:一个很好的中国象棋源代码 本人机对弈程序采用了多种搜索算法. 本程序还具有悔棋,还原功能,还可以记录走法.
上传时间: 2014-01-20
上传用户:CSUSheep
资源简介:本程序采用 Lempel-Ziv 压缩算法,代码是根据 Markus Franz Xaver Johannes Oberhumer 的 LZO 改写而成
上传时间: 2013-12-17
上传用户:6546544
资源简介:在数据库中发现频繁模式和关联规则是数据挖掘领域的最基本、最重要的问题。大多数早期的研究采用了类似Apriori算法的产生候选级并测试迭代的途径代价是昂贵的,尤其是挖掘富模式和长模式时,Jiawei Han提出了一种新颖的数据结构FP_tree,及基于其上的FP_growth...
上传时间: 2013-12-23
上传用户:tzl1975
资源简介:我写的二维链表程序(采用非递归算法实现了二维链表程序),大家可以自由使用!如果有更好的算法请给我回复.
上传时间: 2014-11-16
上传用户:wyc199288
资源简介:此程序采用了psc1算法来实现快速的RSA加密):
上传时间: 2016-03-11
上传用户:liglechongchong
资源简介:使用VB实现RSA算法的源代码下载(此程序采用了psc1算法来实现快速的RSA加密
上传时间: 2013-11-28
上传用户:himbly
资源简介:程序中只用了七种基本图形来实现总共的28种形状,因其采用了一种算法
上传时间: 2014-06-12
上传用户:古谷仁美
资源简介:使用VC编写的文件操作类FileTool,主要有四个函数: //加密文件,输入参数为文件名,采用了BlowFish加密算法 BOOL EncryptFile(char * pFileName) //解密文件,输入参数为文件名 BOOL DeCryptFile(char * pFileName) //对某一目录下的文件打包,包括子...
上传时间: 2014-01-16
上传用户:czl10052678
资源简介:Matlab粒子群算法优化RBF网络 采用了粒子群算法对RBF神经网络中的参数进行了优化,在测试程序中验证了经过粒子群算法优化的RBF神经网络的函数逼近能力比未经过优化的逼近能力强
上传时间: 2014-01-23
上传用户:shanml
资源简介:采用了简单遗传算法进行了一些全局优化的计算,程序经过验证
上传时间: 2013-12-24
上传用户:上善若水
资源简介:不同原理的网页木马程序,采用了资源的方法来做
上传时间: 2014-01-28
上传用户:talenthn
资源简介:新闻发布 由于程序采用了静态的HTML作为新闻存储的格式,使得新闻访问速度很快,同时几乎不消耗服务器资源,能够很好的应付大量用户浏览。 新闻显示采用了先进的模板显示技术,您只需懂得一点HTML知识,便可自定义新闻显示方式,使用界面更加灵活及多样化...
上传时间: 2015-04-09
上传用户:佳期如梦
资源简介:微机键盘和单片机的接口程序,采用了上升沿触发中断服务程序,下降沿触发中断服务程序.
上传时间: 2014-01-01
上传用户:l254587896
资源简介:这是一个生成全排列的程序,采用最小变化算法,相邻两个序列之间只有两个数的次序不同,每交换两个数,便形成一个新的序列,速度非常快.
上传时间: 2014-01-21
上传用户:wxhwjf
资源简介:89S52上实现51单片机的串口FIFO功能。即串口的收和发均采用了FIFO作为缓冲。相信这个程序有助于单片机的新手编写串口操作
上传时间: 2015-05-07
上传用户:曹云鹏
资源简介:图像重建中投影建模算法对二维图像进行投影值计算的程序
上传时间: 2014-02-21
上传用户:wfl_yy
资源简介:一个柱状图的代码....采用了for循环算法实现
上传时间: 2015-08-09
上传用户:qw12
资源简介:linux下支持P2P的客户端程序,采用了Gnutella的方法,其中有实现Gnutella的具体源码,是一个基于p2p环境下的音乐共享软件,有助于对P2P的研究
上传时间: 2015-10-02
上传用户:caixiaoxu26
资源简介:研究了OPC的基本结构和数据访问标准,重点分析了自动化接口的对象模型。使用 Visual Basic编写了一个通用的OPC客户程序,采用了不同的数据访问方法,可以与众多OPC数据 存取服务器进行数据交换。
上传时间: 2013-12-19
上传用户:a673761058
资源简介:本程序采用了Microsoft公司的SQL Server2000作为后台数据库。建立数据库javaicq,建立两个表,一个是用户信息表icq,包括呢称,Jicq号码等。一个是用户的好友信息表friend,包括用户自己的号码和好友的号码。
上传时间: 2014-01-11
上传用户:xauthu
资源简介:本程序提供了经典PID算法的优化算法,适合单片微控制器的应用,请大家共享并提出宝贵的意见!
上传时间: 2015-11-17
上传用户:JIUSHICHEN
资源简介:IC卡驱动程序,采用哈希表算法,以在一万张以上IC卡中尽快找到正确的那张.
上传时间: 2013-12-11
上传用户:huql11633
资源简介:用此软件可调试基于CH375芯片的USB通讯,本程序采用了查询的方式获取从机上传的数据
上传时间: 2016-01-30
上传用户:PresidentHuang
资源简介:本程序提供了各种排序算法及演示,由java实现,可以清楚看到各算法的流程演示.
上传时间: 2014-01-22
上传用户:米卡
资源简介:这是一个对电机进行SVPWM调速控制的VHDL源代码程序,包括了rtl主程序和测试sim仿真程序
上传时间: 2014-12-07
上传用户:秦莞尔w
资源简介:本程序采用了最简单的方块编码对512×512的lena图像进行了编码.运行程序后可以看出,方块取得越大,图像编码后失真越大。
上传时间: 2014-01-13
上传用户:iswlkje
资源简介:该文件主要是包含车辆调度问题的处理。通过一个简单的程序采用递归调用算法实现该功能!
上传时间: 2013-12-24
上传用户:c12228
资源简介:无人机如何在复杂的战区自主飞行是时下的一个热点。这里采用了蚁群算法做出了探讨。并用matlab实现。假定无人机的活动范围为20km×20km的区域,无人机起点的平面坐标为[1,2][单位:km], 攻击目标的平面坐标为[19,18][单位:km],同时不考虑无人机起飞降落时的...
上传时间: 2013-12-11
上传用户:皇族传媒
资源简介:本程序介绍了模拟退火算法的运用,特别是在TSP旅行商问题上的运用,是一个特别好的算法实例,功能齐全,算法优良。
上传时间: 2013-12-17
上传用户:gdgzhym