1

在此处输入图像描述

在这个位置白色在zugzwang 位置。他尝试使用 INF 的 beta 值进行空步修剪,因为这是第一步。

在 null move 之后调用函数看起来像这样

-AlphaBeta( -beta, -beta + 1, depth-4, pos, FALSE)

所以黑子返回的值为0,因为任何移动都会导致相持。所以 score 的值总是小于 beta 的值,这意味着我们不能对这棵树进行剪枝,我们必须从黑色的角度搜索整个游戏树。那么当我们最终得到正确的分数时,这里的空移动修剪有什么缺点呢?

4

0 回答 0