中国象棋博弈系统的研究与实现

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:yangy1225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机博弈是人工智能的一个重要研究领域,对它的研究方兴未艾。本文对中国象棋计算机博弈系统中的关键技术作了研究,在此基础之上开发了一个完整的中国象棋博弈程序。论文的工作主要集中在以下几个方面:1.文章首先研究了中国象棋在计算机中的棋盘表示问题,并针对带位行位列信息的扩展棋盘-棋子联系数组棋盘实现所有棋子的走法预生成数组,以提高搜索过程中走法产生的效率。2.根据中国象棋的具体棋类知识讨论了如何定义一个针对局面优劣的评估机制,即估值函数:同时结合走法预生成数组提高估值的速度。3.重点研究了α-β剪枝算法及其改进策略,并针对基于迭代加深、置换表、历史启发的NegaScout综合算法进行改进;同时实现B~*算法。4.使用面向对象方法对系统进行分析与设计,并用UML语言对系统模型进行描述,最终实现系统。该系统使用先进的棋盘表示和改进的搜索算法,在实验中证明是有效的。同时系统的整体设计与开发遵循面向对象的方法,使得系统具有良好的复用性和扩展性。
其他文献
母语教学是每个国家语言文化教育的重中之重,它关系到一个民族的文化传承,关系到每个人自身素质的养成。本文通过对人教版和苏教版高中语文课标实验教科书中的写作系统的对比
当代科技创新以计算机及信息科学技术为引擎取得了飞速发展,为新兴文化产业的产生提供了诸多可能性。信息化、互动化、多产业融合化已成为未来文化产业发展的主流。科技创新
随着人文主义心理学和以人为本的教育思想的发展,情感问题在语言学习中越来越受到重视。焦虑作为学习者情感因素的一个非常重要的情感变量,近来成为外语教学研究的学术热点,
如何使课堂充满活力,教学效率高效呢?用微笑的表情、温和的语言让学生乐学,巧妙的问题、激趣的手段让学生乐思,赏识的评价、激励的肯定让学生进步,让课堂成为他们乐于学习的场所,让
针对机场运行设备多、各个系统分散独立运行,利用物联网、大数据处理及人工智能等技术,研究构建监视系统设备智慧处理平台,解决监视系统运行设备的信息化、集成化、智能化、
目的:观察经皮椎体后凸成形术(PKP)治疗单节段骨质疏松性脊柱骨折患者的效果。方法:选取66例单节段骨质疏松性脊柱骨折患者作为研究对象,采用随机数字表法分为对照组和观察组
物理作为一门自然学科,实验是它的研究基础.物理实验的操作对学生的要求很高,它要求学生要有充足的物理知识储备、足够的耐心、严谨的逻辑和科学的态度.物理实验在教学中要求
跨文化交际一直是外语研究领域的重要方向。黑龙江省是中国的边贸重省。从跨文化视阈下分析黑龙江省复合型外语人才的培养战略方案,为黑龙江省的经济发展提供强大的助力,为我