基于搜索的问题求解之博弈树的搜索.pptVIP

  • 3
  • 0
  • 约3.98千字
  • 约 36页
  • 2018-03-28 发布于江苏
  • 举报

基于搜索的问题求解之博弈树的搜索.ppt

基于搜索的问题求解之博弈树的搜索

§2.5 博弈树的搜索 1. 博弈树 博弈的特性: 两个棋手交替地走棋 ; 比赛的最终结果,是赢、输和平局中的一种; 可用图搜索技术进行,但效率很低; 博弈的过程,是寻找置对手于必败态的过程; 双方都无法干预对方的选择。 三子残局举例: 设有一个摆放三个子的象棋残局a),如下图所示,〇和╳在结束前有三步棋可以走,而且设走第一步的是〇。这时存在着三个空格A,B,C,应该把棋子放到哪一格内是需要进行判断的难点问题。 如果〇选择在空格A上,则棋盘局面变成b),如右图所示。 接着轮到╳走棋。这时可供选择的分枝是剩余的B和C。如果这时╳选择B,则变成平局;如果选择C,则╳能赢。在这种情况下,╳当然会选择放在C,因此局面b)的预估值是输的。 另一种情况,是〇选择B时,得到局面e)。接着╳的可选分枝剩下A和C。当╳选择A时,〇会出现两个并排的局面, ╳可能会输;当╳选择C时,能够确保╳的赢局。因此,这时╳当然也会选择在C的位置放子,从而局面e)的预估值为输。 最后一种情况,是〇选择C时,得到局面h)。接着╳的可选分枝剩下A和B。当╳选择A时,〇也会出现两个并排的局面, ╳可能会输;当╳选择B时,却出现了平局的局面。因此,这时╳会选择放在B的位置,从而局面h)的预估值为平局。 综合上述分析可以看出,对于局面a)中的〇来说,最好的选择,是将〇放在C的位置上

文档评论(0)

1亿VIP精品文档

相关文档