计算机博弈的估值方法研究

计算机博弈的估值方法研究

论文摘要

中国象棋作为棋类游戏的代表,属于离散事件动态系统(DEDS)。通过对计算机中国象棋博弈的研究,可以将其中的分析技术和求解方法应用于离散事件动态系统中。因此,机器博弈研究的开展为离散事件动态系统理论的发展创造了十分有利的条件。本文在中国象棋对弈平台研制的基础上,对原有的静态估值方法和搜索算法作了详细的分析,针对目前在计算机中国象棋博弈中,广泛使用的估值和搜索方法不能客观体现博弈双方各自实力的变化趋势,实现博弈者战略意图的实际情况,提出了基于百分比估值排序搜索并给出了基于博弈局势的优质估值方法,建立相应的博弈模型,完成对计算机博弈估值方法的创新。首先,把中国象棋计算机博弈系统的绝对值估值搜索转化为百分比估值排序搜索,以解决搜索过程中容易产生的丢失最佳路径的问题。然后,结合矩阵对策理论分析描述中国象棋博弈动态系统,提出优质的估值方法。该方法融入局势对象棋对弈发展的影响,给出棋面评估矩阵的概念。同时,根据中国象棋的特点,提出估值函数分段优化的思想,利用人工神经元网络算法建立优质估值模型,得到动态的棋子价值。最后,通过实战证明了该方法有较好的寻优能力,提高了中国象棋计算机博弈系统估值的准确性,实现了计算机棋力的实际增长。该方法对于解决离散的动态对策问题,具有很高的参考价值。因此,对中国象棋计算机博弈的研究具有一定的实际意义。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 离散事件动态系统
  • 1.1.1 离散事件动态系统的发展
  • 1.1.2 离散事件动态系统的基本概念
  • 1.1.3 离散事件动态系统研究方法
  • 1.2 棋牌游戏分析
  • 1.3 本文的主要工作
  • 1.3.1 问题分析与改进方法的提出
  • 1.3.2 本文的结构安排
  • 第二章 中国象棋计算机博弈
  • 2.1 计算机中国象棋研究的进展和方向
  • 2.2 计算机博弈中的估值与搜索算法分析
  • 2.2.1 现有的估值方法及其问题
  • 2.2.2 现有搜索方法及其问题
  • 2.3 中国象棋计算机对弈平台建设
  • 2.3.1 对弈平台基本构成
  • 2.3.2 对弈平台结构性能
  • 2.4 本章小结
  • 第三章 优质估值方法的理论基础
  • 3.1 BP神经元网络
  • 3.1.1 BP神经网络模型
  • 3.1.2 BP网络的建模过程
  • 3.2 矩阵对策理论
  • 3.2.1 矩阵对策的基本概念
  • 3.2.2 矩阵对策的数学模型
  • 3.3 本章小结
  • 第四章 百分比估值及其应用
  • 4.1 问题的引出
  • 4.2 百分比估值
  • 4.2.1 象棋对弈的数学描述
  • 4.2.2 关于百分比估值的定理及其证明
  • 4.3 百分比估值在搜索中的应用
  • 4.3.1 百分比估值排序搜索基本思想
  • 4.3.2 基于百分比估值的排序搜索过程
  • 4.3.3 百分比估值搜索实例
  • 4.4 本章小结
  • 第五章 基于局势的优质估值方法
  • 5.1 计算机博弈动态系统研究
  • 5.2 优质估值方法
  • 5.2.1 优质估值函数
  • 5.2.2 优质估值方法
  • s的寻优方法'>5.3 棋子价值bs的寻优方法
  • 5.3.1 模型学习期望
  • 5.3.2 棋子价值的训练步骤
  • s学习举例'>5.3.3 棋子价值bs学习举例
  • 5.4 本章小结
  • 第六章 结论与展望
  • 6.1 全文工作总结
  • 6.2 工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].计算机博弈创新教育的研究与实践[J]. 黑龙江教育(理论与实践) 2017(12)
    • [2].基于java的五子棋游戏设计[J]. 青春岁月 2016(21)
    • [3].《名手软件》[J]. 棋艺(象棋版) 2017(08)
    • [4].全国计算机博弈锦标赛落幕[J]. 棋艺(象棋) 2010(01)
    • [5].计算机博弈:人工智能的前沿领域——全国大学生计算机博弈大赛[J]. 计算机教育 2012(07)
    • [6].计算机博弈系统在中国象棋教学中的应用[J]. 科技信息 2011(19)
    • [7].博弈名谱(66)[J]. 棋艺(象棋版) 2015(12)
    • [8].基于棋型的藏族“久”棋计算机博弈研究[J]. 智能系统学报 2018(04)
    • [9].计算机博弈平台搭建技术策略[J]. 电脑迷 2017(11)
    • [10].博弈名谱(50)[J]. 棋艺(象棋) 2014(05)
    • [11].爱恩斯坦棋计算机博弈算法研究与改进[J]. 无线互联科技 2018(15)
    • [12].博弈名谱(76)[J]. 棋艺(象棋版) 2016(10)
    • [13].博弈名谱[J]. 棋艺(象棋) 2010(02)
    • [14].点格棋计算机博弈平台通信接口[J]. 计算机与现代化 2016(03)
    • [15].博弈名谱(63)[J]. 棋艺(象棋版) 2015(09)
    • [16].博弈名谱(67)[J]. 棋艺(象棋版) 2016(01)
    • [17].利用局势变化攫取优势博弈[J]. 系统仿真学报 2008(17)
    • [18].博弈名谱(46)[J]. 棋艺(象棋版) 2013(12)
    • [19].计算机藏式夹棋博弈系统中局面估值方法的研究[J]. 计算机时代 2019(09)
    • [20].基于计算机博弈的五子棋AI设计[J]. 电脑知识与技术 2016(33)
    • [21].博弈名谱(68)[J]. 棋艺(象棋版) 2016(02)
    • [22].中国象棋计算机对弈数据结构设计[J]. 电脑迷 2016(06)
    • [23].博弈名谱③[J]. 棋艺(象棋) 2010(04)
    • [24].《名手软件》[J]. 棋艺(象棋版) 2019(02)
    • [25].博弈名谱(61)[J]. 棋艺(象棋版) 2015(07)
    • [26].博弈名谱(49)[J]. 棋艺(象棋) 2014(04)
    • [27].博弈名谱(59)[J]. 棋艺(象棋版) 2015(04)
    • [28].博弈名谱(22)[J]. 棋艺(象棋) 2011(11)
    • [29].基于Alpha-Beta搜索算法的中国象棋人机对战的设计与实现[J]. 计算机光盘软件与应用 2012(04)
    • [30].博弈名谱(11)[J]. 棋艺(象棋) 2010(12)

    标签:;  ;  ;  ;  ;  

    计算机博弈的估值方法研究
    下载Doc文档

    猜你喜欢