- 29
- 0
- 约2.37万字
- 约 34页
- 2018-10-12 发布于广西
- 举报
lw
本科生毕业论文(设计)
题 目 中国象棋人机对弈
学 院
专 业
学生姓名
学 号 年级
指导教师
教务处制表
中国象棋人机对弈
[摘要] 文章主要是研究中国象棋的人机对弈,包括象棋的界面和引擎部分。界面主要是方便人与电脑进行交互的可视化界面。界面包括棋盘区、菜单项和功能按钮区。主要实现棋子的移动、悔棋、记录棋谱、难度选择等选项功能。引擎部分主要包括,棋子棋盘的表示即数据结构,走法的生成,局面优劣的评估即评估函数,搜索算法及其优化和改进。界面的设计是采用MFC的框架来实现界面部分,MFC是微软公司提供的一个类库,以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量,其中包含大量的Windows句柄封装类和很多Windows控件和组件的封装类。象棋对弈其实是一种博弈。双人对弈,轮流走步;信息完备,双方得到的信息都是一样的;零和,即对一方有利的棋,对另一方肯定是不利的,不存在对双方均有利或无利的棋。如果轮到自己落子的时候,一定会选择使局面分数最高的
您可能关注的文档
- (毕业学术论文设计)-制造企业的物流成本核算与控制对策分析论文.doc
- (毕业学术论文设计)-制作Win7旗舰版系统盘论文.doc
- (毕业学术论文设计)-智能电网的研究与探讨.doc
- (毕业学术论文设计)-智能大厦安全设计.doc
- (毕业学术论文设计)-智能化照明节能系统的设计》.doc
- (毕业学术论文设计)-智能化环境无线监测系统的设计与研究.doc
- (毕业学术论文设计)-智能配料仪的设计.doc
- (毕业学术论文设计)-智能抢险探测机器人论文.doc
- (毕业学术论文设计)-智能手机电池充电器设计.doc
- (毕业学术论文设计)-智能手机消费者购买分析—以南昌地区为例.doc
- (毕业学术论文设计)-中国液化天然气船舶制造业跨入国际行列的前景分析.doc
- (毕业学术论文设计)-中国移动支付的应用研究.doc
- (毕业学术论文设计)-中国银行国际金融研究所王元龙博士.doc
- (毕业学术论文设计)-中国银行纽约分行诉周强及nbm有限责任公司等诈骗贷款案述评.doc
- (毕业学术论文设计)-中国银行业安全体系问题研究.doc
- (毕业学术论文设计)-中国银行业的风险与出路.doc
- (毕业学术论文设计)-中国银行业改革绩效与管制次序分析.doc
- (毕业学术论文设计)-中国银行业实施巴塞尔新资本协议的战略构想.doc
- (毕业学术论文设计)-中国影视文化产业发展的国际市场研究.doc
- (毕业学术论文设计)-中国智能建筑发展的机遇与挑战.doc
原创力文档

文档评论(0)