围棋对弈系统中胜负判断与局面分析功能的设计与实现

围棋对弈系统中胜负判断与局面分析功能的设计与实现

ID:12140144

大小:3.14 MB

页数:161页

时间:2018-07-15

围棋对弈系统中胜负判断与局面分析功能的设计与实现_第1页
围棋对弈系统中胜负判断与局面分析功能的设计与实现_第2页
围棋对弈系统中胜负判断与局面分析功能的设计与实现_第3页
围棋对弈系统中胜负判断与局面分析功能的设计与实现_第4页
围棋对弈系统中胜负判断与局面分析功能的设计与实现_第5页
资源描述:

《围棋对弈系统中胜负判断与局面分析功能的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、哈尔滨学院本科毕业论文(设计)题目:围棋对弈系统中胜负判断与局面分析功能的设计与实现院(系)数学与计算机学院专业计算机科学与技术年级2002级姓名杨艳萍学号02130324指导教师张利兵职称工程师2006年6月18日毕业论文(设计)评语及成绩论文类型:软件开发型评语:论文的主要观点、设计方案正确。所采用的资料有较高的可信度和支撑度。论文逻辑性强,应用资料的能力强,思路清晰,用词准确,符合论文写作规范。在对胜负判断和局面分析的研究和计算机实现上有突破,见解独特,有很高的应用价值。在对复杂局面的分析上还有待加强。

2、同意答辩。指导教师(签字)年月日评语及评分成绩:答辩委员会主席(签字)年月日院(系)学位评定委员会意见:签字:年月日学校学位评定委员会意见:签字:年月日哈尔滨学院学士毕业论文(设计)1哈尔滨学院学士毕业论文(设计)目  录摘 要1Abstract2前 言3第一章 绪论41.1 围棋概述41.1.1 围棋简介41.1.2 相关围棋术语41.2 计算机围棋61.2.1 计算机与围棋61.2.2 围棋编程的挑战71.3 围棋对弈系统开发的意义9第二章 围棋对弈系统的开发环境及使用工具112.1 开发环境的选择及使用

3、工具112.2 系统开发工具与编程方法112.3 SourceInsight3.5辅助工具122.4 VisualSourceSafe6.0版本与配置管理工具13第三章 胜负判断功能的设计与实现143.1 围棋计算胜负的方法与规则143.1.1 围棋计算胜负的方法143.1.2 围棋计算胜负的规则163.2 围棋胜负判断的实现183.3 继续以前对局的设计与实现21第四章 局面分析功能的设计与实现234.1 围棋局面分析的影响模型234.1.1 影响模型概念234.1.2 典型影响模型举例241哈尔滨学院学士

4、毕业论文(设计)4.2 围棋局面分析的常用算法264.3 围棋局面分析功能的实现274.3.1 影响模型274.3.2 力学模型284.3.3 棋盘分块设计294.3.4 度量公式304.3.5 判定双方的势力范围30第五章 围棋对弈系统功能的运行实例335.1 判断胜负功能运行实例335.2 局面分析功能运行实例345.3 结论与展望36注  释37附  录39后  记51115哈尔滨学院学士毕业论文(设计)摘要计算机围棋是计算机博弈研究的一个重要分支,是当前人工智能研究的热点之一,一直以来吸引着大量的研究

5、人员,产生了较大的社会影响和学术影响。由于围棋变化复杂、棋理深奥,是一种高智能的活动,因而围棋的计算机博弈设计难度较大,同时计算机围棋热点问题的研究为人工智能带来了崭新的方法和理论。计算机围棋的研究和实现需要多门学科的知识交叉,至少会涉及到围棋、计算机、数学、生物、逻辑学、军事学、教育、心理学乃至哲学等领域,因此其发展具有重要的研究价值和应用价值。论文主要介绍了围棋对弈系统中胜负判断与局面分析功能子系统具有的功能,论述了子系统的开发和实现的过程,同时对围棋胜负判断的主要规则、计算机围棋中计算势的几个经典模型以

6、及计算机围棋发展的现状进行了阐述。通过VisualBasic6.0可视化开发工具实现了围棋对弈系统,该系统具有新局、继续以前局、存当前局、设置、回手、复盘、判断胜负、显示势力、显示定式等功能,能够辅助围棋爱好者进行“人-人”围棋对弈。围棋胜负判断与局面分析功能子系统,是围棋对弈系统的一个重要组成部分,并为“人―人”围棋对弈系统向“人―机”围棋对弈系统发展打下基础。在实现过程中,通过建立棋局的记录来判断棋盘上每一点的归属,从而确定双方地域,故能够对提掉死子后的终局棋盘进行判断胜负;通过建立棋子的影响模型、力学模

7、型以及度量公式,将棋子向棋盘其它部分辐射的影响量化,从而判断对弈双方的影响地域。关键词:计算机围棋;胜负判断;影响模型;势115哈尔滨学院学士毕业论文(设计)AbstractComputerGoisanimportantbranchofComputerGameresearch,anditisalsoanhotspotofArtificialIntelligence.ComputerGohasbeenattractinglotsofresearchersandhasbroughtremarkablesocial

8、andscientificinfluenceinthemeantime.Ononehand,becausethemovesinGoarenotonlymanifoldbutalsocomplicated,whichmakesitamoredifficultworkinComputerGoprogramming.Ontheotherhand,ithasbroughtArtificialIntellig

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。