基于剪枝优化的亚马逊棋博弈系统的研究.doc

资料分类:计算机信息 上传会员:LA0633 更新时间:2025-05-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11118
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
摘要:机器博弈源于二十世纪五十年代,是近代新兴的研究领域。这些年,他作为新兴的研究领域,受到越来越多人的关注。博弈是一种存在社会普遍现象中的古老的竞争现象,同时也是一种古老的竞争方法,所以说博弈论(GamePlaying)可以很自然地吸引深并被引用到含有竞争现象的政治、经济、军事、外交等其他各个尖端和重要领域。然而,从狭义的博弈(GamePlaying)现象来讲,人机博弈(计算机和人类下棋)是各个领域的博弈基础理论的源头,其在人工智能发展方面更起着举足轻重的作用。
此论文的研究课题是基于剪枝优化算法的亚马逊棋博弈系统。本系统主要分为以下几个部分:棋盘与棋子的表示,落子与走法生成,搜索算法引擎,算法局部评估函数。
本系统主要实现内容包括:
1.实现了基于剪枝优化算法的点亚马逊棋弈系统;
2.根据亚马逊棋的下棋方法和落子走法特点分析,如何设置障碍(箭),何时进行围堵,如何根据各个阶段的棋局特点,对残局中运用什么算法,即用不同的策略应对不同的问题进行描述;
3.研究亚马逊棋博弈系统的关键技术包括棋盘和棋子在程序中的表示,程序响应和程序运行时间的优化,以及搜索引擎,局面评估函数等。
 
关键词:计算机博弈;剪枝算法;评估函数;亚马逊棋
 
目录
摘要
Abstract
引    言-1
1  绪论-2
1.1  研究背景-2
1.2  研究现状-2
1.3  研究意义-3
1.4  本章小结-3
2  亚马逊棋介绍-4
2.1  亚马逊棋起源-4
2.2  亚马逊棋的规则-5
2.3  亚马逊棋博弈系统内基本概念-5
2.3.1  博弈的分类-5
2.3.2  博弈树-6
2.4  本章小结-6
3  亚马逊棋博弈系统设计-7
3.1  系统结构-7
3.2  亚马逊棋博弈系统构成要素-9
3.2.1  棋局表示-9
3.2.2  着法生成-9
3.2.3  评估函数-10
3.2.4  搜索函数-10
3.3  本章小结-11
4  评估算法的详解-12
4.1  评估函数的详解-12
4.2  评估函数的实现-12
4.3  评估函数的核心代码-13
4.4  本章小结-14
5  搜索算法的介绍-15
5.1  深度优先搜索-15
5.2  极大极小值算法-15
5.3  α-β剪枝算法-17
5.4  搜索算法在博弈系统的运用-18
5.5  本章小结-19
6  系统实现-20
6.1  系统实现技术-20
6.2  系统界面-20
6.3  本章小结-22
7  总结与展望-23
7.1  总结-23
7.1  对未来的展望-23
参考文献-24
致    谢-25
附    录-26
相关论文资料:
最新评论
上传会员 LA0633 对本文的描述:本文是探索亚马逊棋博弈系统,来对人工智能算法进行优化。第一章介绍了研究背景和研究意义;第二章介绍了亚马逊棋的起源和具体规则;第三章论述了一个完备系统设计的内在要素......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: