计算机博弈-讲义.pptVIP

  • 25
  • 0
  • 约6.2千字
  • 约 77页
  • 2016-04-22 发布于河南
  • 举报
4、基本搜索技术 什么是搜索 盲目搜索 一个一个的检查 对抗性搜索 4、基本搜索技术 4.1 博弈树 4.2 极大极小值算法 4.3 深度优先搜索 4.4 负极大值算法 4.1 博弈树 博弈树 把所有的走法都列出来 树根是棋局的初始局面 根的若干子节点是甲的每种可能走法所生成的局面,而这些节点的子节点又是对方每种可能走法产生的局面 树的末梢是结束局面:一方获胜、平局 4.1 博弈树 博弈树 从根部向下递归产生的一颗包含所有可能的对弈过程的搜索树,是完全搜索树 搜索过程分析 不可能建立完全搜索树 很多情形根本到达不了叶节点 节点数量太多,超过计算机的处理能力 4.2 极大极小值算法 棋局优劣的评价标准 假设甲胜的局面为1,乙胜的局面为-1,和局的值为0 如何搜索?最有利于甲,最不利于乙的走法 假设甲胜的局面为+∞,乙胜的局面为-∞ ,和局的值为0 如何搜索?静态估值函数 4.3 深度优先搜索 4.4 负极大值算法 5、博弈评估 博弈评估是通过既有的棋类知识来评估局面优劣的过程 对棋类知识依赖很深,但仍有规律可循 5、博弈评估 5.1 棋子的价值评估 5.2 棋子的灵活性与棋盘控制 5.3 棋子关系的评估 5.4 与搜索算法配合 5.1 棋子的价值评估 以中国象棋为例 每个棋子赋予权值 一方的棋子价值计算公式 棋子价值评估要和其他知识相结合,可以提供评估函数的知识水平 兵是否过

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档