首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于alpha-beta剪枝的Minimax问题?

关于alpha-beta剪枝的Minimax问题?
EN

Stack Overflow用户
提问于 2020-01-30 03:58:53
回答 2查看 382关注 0票数 1

谁能给我解释一下,为什么可以消除图像中中间分支的其余部分进行alpha-beta修剪?我很困惑,因为似乎你知道的唯一信息是,海伦将在顶部选择至少2(考虑到如果我们在DFS中从左向右迭代),而Stavros绝对不会选择任何大于7的值。这将留下5个可能的数字,海伦最终可能会选择这些数字,但不能,因为我们已经通过剪枝消除了这些可能性。

EN

回答 2

Stack Overflow用户

发布于 2020-01-30 23:13:15

仅限:

  • C

  1. B→B⇸B→C⇸C

是合法的削减。

更改根移动的顺序(交换BC)将允许在您的图片中进行剪切:

所以..。你的困惑是正确的!

有关进一步的实验,请查看一些在线alpha-beta剪枝模拟器,例如http://homepage.ufp.pt/jtorres/ensino/ia/alfabeta.html

票数 1
EN

Stack Overflow用户

发布于 2020-01-30 15:25:05

Alpha-beta修剪是基于这样的假设:两个玩家都玩得很好,并且总是做出可能的最好的动作。我不知道你的例子中的游戏规则,所以我不能具体回答你的问题,但我认为这个链接给了你一个很好的解释它是如何工作的:https://www.geeksforgeeks.org/minimax-algorithm-in-game-theory-set-4-alpha-beta-pruning/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59974673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档