欢迎来到天天文库
浏览记录
ID:15748790
大小:846.50 KB
页数:59页
时间:2018-08-05
《中国象棋博弈算法研究-毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中国象棋博弈算法研究本科毕业论文(科研训练、毕业设计)题目:中国象棋博弈算法研究姓名:学院:软件学院系:软件工程专业:软件工程年级:学号:指导教师:职称:年月日43中国象棋博弈算法研究摘要计算机博弈是人工智能研究的一个重要分支,被专家门称为人工智能界的果蝇,意思是说人类对计算机博弈的研究衍生了大量的研究成果,这些成果在人工智能领域产生了重要影响。国际象棋计算机博弈研究已经有了五十多年的历史,IBM公司在1997年开发出了超级计算机“深蓝”战胜了当时世界国际象棋大师卡斯帕罗夫,标志其水平已达到国际象棋世界冠军水平。而中国象棋的历史更为悠久
2、,虽然中国象棋计算机博弈研究起步晚于国际象棋,但起点高,国际象棋计算机博弈研究的成果为我们提供了很多的借鉴技术。近年来随着研究的不断深入,中国象棋计算机博弈越来越成为继国际象棋后计算机博弈研究的热点之一。本文在对目前主流的计算机博弈技术进行全面的综述后,对构成计算机博弈系统的四个组成部分进行了优化和改进,特别是针对静态估值算法不能应对局势变化的固有缺点,提出了动态局势再评估算法。并在此之上实现了一个中国象棋计算机博弈系统,论文主要研究了以下3方面的问题:第一、对计算机博弈系统的四个组成部分及基础技术进行了研究,包括数据结构,着法生成,搜
3、索算法,估值算法。第二、研究了建立在Alpha-Beta搜索算法基础之上的各种优化技术。主要讨论了窗口探测,静寂搜索,历史启发,深层迭代,NullMove5个方面的优化方法,并根据实验结果结合置换表技术提出了具体的组合方案。第三、论文针对目前广泛使用的静态估值算法不能应对局势变化的固有缺点,提出了动态局势再评估算法。通过引入“局势因子”,使得估值算法根据当前局面形势做出攻防策略。关键词:人工智能;中国象棋;博弈算法;动态局势再评估;局势因子43中国象棋博弈算法研究AbstractComputergameisanimportantbran
4、chofartificialintelligenceresearch.Itisdescribedasafruitflyoftheartificialintelligencebyexperts.That’stosayhuman’sresearchtothecomputergamehasachievedmassiveresearchresults.Theseachievementshaveplayedanimportantinfluenceonamorewidespreaddomain.Througoverseasresearchers’e
5、xplorationofchessgamblingsystemformorethan50years,IBMCorporationdevelopedsupercomputer”DarkBlue”in1997,andhasdefeatedworldchessmasterKsparov;whiletheChinesechesshistoryismoreglorious.TheresearchofChinesechesscomputergameislaterthantheresearchofchesscomputergame,butitbase
6、donthecomputergame’sresearchresults.Withthedeeperstudyofresearch,Chinesechesscomputergamebecomesoneofthemostactivepartsofcomputergameresearcharearecently.AftersummarizingrelatedresearchesonChinesechesscomputergame.Somekeyproblemsarestudiedanddiscussedinthisdissertation.B
7、asedonabovework,anintegratedChinesechesscomputergamesystemaredesignedanddeveloped.Thewholeworkmainlyfocusesonthefollowingthreeaspects:1.IntroducethekeycomponentpartsofaChinesechesscomputergamesystemwhichinvolvedatestructure,generatelegalmoves,searchalgorithmsandevaluatea
8、lgorithms.2.MakeastudyontheoptimizationofsearchalgorithmbasedontheAlpha-BetaalgorithmwhichincludedPrinc
此文档下载收益归作者所有