基于蒙特卡罗抽样的桥牌机器博弈的研究与实现
Research on bridge computer game with monte-carlo sampling and implementation
摘 要
Abstract
目 录
第1章 绪 论
1.1 课题背景与来源
1.2 研究目的和意义
1.3 国内外研究现状综述
1.4 主要研究内容及论文结构
第2章 完备信息机器博弈及其搜索算法
2.1最基本的博弈
2.2机器博弈的核心思想
2.3机器博弈的常见搜索算法
2.3.1搜索算法基本分类
2.3.2 极大极小值算法
2.3.3负极大值搜索
2.3.4 基本alpha-beta搜索
2.3.5对基本alpha-beta搜索算法的改进
2.3.6 置换表
2.3.7 A*算法
2.4 本章小结
第3章 蒙特卡罗方法
3.1 蒙特卡罗方法的起源
3.2 现代蒙特卡罗方法的出现
3.3 蒙特卡罗方法的适用性
3.4蒙特卡罗方法在桥牌机器博弈的应用
3.5 本章小结
解决完备信息博弈的算法取得了很多的成果,但是这些算法对非完备信息博弈却不再适用,此时寻找最佳走步已经被证明为是一个NP难题,人们只能通过寻找近似算法来逼近最佳走步的选择。本章从蒙特卡罗方法的基本思想入手,并寻根溯源描述了布丰在著作中提出了著名的投针问题,来阐述蒙特卡罗方法的基本思想,进而探讨其别具风味的特点和强大的适应性,并应用于解决桥牌机器博弈问题。
第4章 桥牌机器博弈系统的构造
4.1 桥牌规则
4.1.1 坐位
4.1.2 发牌
4.1.3 叫牌
4.1.4 打牌与计分
4.1.4.1 基本分
4.1.4.2 奖分
4.1.4.3 罚分
4.2 美国标准黄卡叫牌体系
4.2.1基本叫法
4.2.2 1NT开叫之后的应叫
4.2.3 对2NT和3NT开叫的应叫
4.2.4对一阶高花开叫的应叫
4.2.5对 1/1 开叫的应叫
4.2.6强2开叫
4.2.7满贯试探约定叫
4.3 Jack软件的应用
4.3.1 设置简化版美国标准黄卡约定卡
4.3.2 随机生成牌局
4.4系统框架
4.4.1数据结构
4.4.2 着法生成
4.4.3 双明手搜索
4.4.4 实验结果分析
4.5 本章小结
结 论
参考文献
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
致 谢
个人简历