中国象棋软件开局库和着法生成器的研究

被引量 : 0次 | 上传用户:hjlcd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机博弈是人工智能领域最具挑战性的研究方向之一。计算机国际象棋博弈已经发展的比较成熟,计算机中国象棋博弈的难度比国际象棋有过之而无不及,但计算机中国象棋博弈的研究却十分滞后。本文借鉴计算机国际象棋博弈的成功经验,对计算机中国象棋博弈中所包含的开局库和博弈树搜索两个部分进行了深入的研究。中国象棋人机对弈的研究,具有理论和实际意义。首先,为解决开局库中由于“异途同归”现象而引发的存储空间浪费问题,提出“棋局状态”方法。针对传统中国象棋软件开局库存在着布局呆板、缺乏战略性和灵活性的问题,结合“棋局状态”的思想,设计并实现基于SQL Server数据库技术的开局库,并从时间复杂度和空间复杂度两方面论述基于数据库技术的开局库的优越性。其次,为加快中国象棋计算机博弈速度,对国际象棋中的Alpha-Beta剪枝搜索、渴望搜索和主要变例搜索等经典算法进行深入研究,提出优化着法顺序的方法,解决剪枝算法着法生成顺序造成的搜索效率低的问题;在此基础上,利用迭代深化方法可避免因“水平效应”而带来的战略性错误的优势,提出一种着法排序、迭代深化和主要变例搜索三者相结合的混合博弈树搜索算法。最后,在基于VC++ 6.0+SQL 2000的平台下实现中国象棋软件,并利用计算机所思考时间的平均值、最大值和最小值三个评定指标,将本文的方法与各种博弈树搜索算法的效率进行分析和比较。实验结果表明,当计算机使用本文提出的混合博弈树搜索算法时的博弈速度最快、棋力最高。
其他文献
改革开放以来,伴随着中国经济的高速增长,中国企业取得了前所未有的成就,但是接踵而至的是企业成长的社会代价不断增加,企业社会责任问题进入人们视野。“企业社会责任”从诞
研究背景随着年龄的增长,无认知功能障碍的老年人的头颅磁共振可呈现不同程度脑萎缩、腔隙性脑梗塞和脑白质病变,目前临床医生难以解释此三种影像学改变是否影响及如何影响认
背景:已证实"膝痹蠲汤"治疗创伤性骨膜炎疗效确切,但以往研究多侧重于临床疗效观察。目的:从炎症细胞因子角度了解中药"膝痹蠲汤"对兔膝关节创伤性滑膜炎关节液中白细胞介素
随着社会和经济的发展,环境污染和资源紧缺越来越严重。再制造正是在此背景下诞生的一种循环经济发展模式。所谓再制造是指以产品全寿命周期理论为指导,以回收产品性能实现价值
射流电沉积具有可用电流密度大、电流效率高、金属结晶细化和沉积层致密等优点,使沉积速率提高几十倍至上百倍,为快速制备纳米晶纯金属、合金、复合沉积层开辟了一条全新的途径
近年来,随着我国经济的高速发展,居民医疗服务的公平性也越来越受到人们的广泛关注。在总支出水平低下的同时,农村居民的医疗保健支出不仅和城市的差距越拉越大,而且农村内部
以准噶尔盆地西北缘乌-夏地区二叠系风城组火山岩储层的测井评价为例,阐述了用常规测井方法评价火山岩储层的基本原理及方法,介绍了火山岩孔隙度、火山岩储层流体饱和度、渗
情与景,是中国古典诗词中最常见、组合方式最为多样化的两种要素.借景抒情、寓情于景、以景引情、触景生情、以景衬情、因情造景、以景喻情和移情于景是情景组合的主要方式.
建立了湿法和超声波提取处理样品,火焰原子吸收光谱法测定金银花湿法消解液及超声波提取液中F e,Cu和Pb元素含量的方法。金银花中3种元素的含量F e>Cu>Pb,硝酸作为提取剂,提
本文针对等离子体光谱仪的特点,概述了仪器基本的使用环境及条件,并对仪器的维护保养提出了具体的方法。