和或图和博弈搜索(2)-max.pptVIP

  • 4
  • 0
  • 约2.06千字
  • 约 15页
  • 2018-06-27 发布于福建
  • 举报
第六章 与或图搜索问题 6.1 与或图搜索 6.2 AO*算法 6.3 博弈搜索 6.4 极大极小决策 6.5 ?–?剪枝 6.3 博弈搜索 从智能体角度看,博弈是多智能体之间的竞争和对抗,在竞争的环境中,每个智能体的目标 是冲突的,由此引出对抗搜索问题—称为博弈。例如:一字棋、中国象棋、跳棋。 本节探讨两个问题—如何搜索到取胜的路径 / 如何提高搜索效率 相应的方法—极大极小决策方法/?-?剪枝方法 博弈游戏的描述 两个游戏者的博弈可以定义为一类搜索问题,其中包括: 初始状态:棋盘局面和哪个游戏者出招 规则集:合法走步(招数)的一个列表 终止测试:判断游戏是否结束 效用函数—或称目标函数,对终止状态给出一个数值如输赢和平局(以-∞/+∞/0表示) 双方的初始状态和合法招数定义了游戏的博弈树—此为博弈搜索(最优解是导致取胜的终止状态的一系列招数) 博弈游戏的搜索策略 完整的搜索策略: 状态数多,搜索分支多,效率低 极大极小搜索策略: 寻找一步好棋,待对手回敬后再考虑寻找另一步好棋 关键:给定当前状态,如何从合法走步中选择一个较优招数(考虑双方对弈若干步之后,再从当前状态可能的走步中选一个相对较好的招数,即在有限的搜索深度范围内进行求解。为此定义静态估计函数f,用来评价棋局优劣)。 约定:MAX代表程序方,MIN代表对手, MAX先走,f值范围从-∞(对方赢)到

文档评论(0)

1亿VIP精品文档

相关文档