46 α–β剪枝技术.pptxVIP

  • 6
  • 0
  • 约1.73千字
  • 约 17页
  • 2017-06-08 发布于重庆
  • 举报
46 α–β剪枝技术

1 4.6α–β剪枝技术 4.6.1引入原因 极小极大分析法,实际是先生成一棵博弈树,然后再计算其倒推值,这样做效率较低。 2 2 3 2 3 2 2 7 4 -1 -1 2 2 4 -2 -2 6 4 3 5 3 4 4 6 -5 6 -5 1 8 6 3 2 6 8 2 1 3 3 4 3 Example 1 先生成24 end nodes,然后take one step 3 引入原因: 人们在极小极大分析法的基础上,提出了α–β剪枝技术。 4.6.2 α–β剪枝 基本思想 边生成博弈树边计算评估各节点的倒推值,并且根据评估出的倒推值范围,及时停止扩展那些已无必要再扩展的子节点,即相当于剪去了博弈树上的一些分枝,从而节约了机器开销,提高了搜索效率。 4 1) 上确界β 对于一个与节点,其倒推值有上确界β ≤ β 2 2 7 ≤ 7 7 ≤ 2 2 β 5 ≥α 2) 下确界α 对于一个或节点,其倒推值有下确界α 3 2 3 ≥2 2 ≥3 3 α 6 α剪枝方法 对于一个或节点: ①该或节点其子节点一定是与节点 ②若该或节点其一个子节点倒推值α, Then 该或节点倒推值的下确界α ③若该或节点存在其它子节点, 则估计出子节点倒推值的上确界β 若α≥β ,则就不必再扩展该节点的其余子节点了。因为这

文档评论(0)

1亿VIP精品文档

相关文档