一字棋示例
下面以一字棋为例说明极小极大过程。一字棋的棋盘有三行三列,每个棋手轮流摆子,每次摆一个子,先形成三子一线者胜。设MAX方的棋子用×标记,MIN方的棋子用○标记,并规定MAX方先走。为了对叶结点进行静态估价,我们规定估价函数e(p)如下。
若p对任何一方都不是获胜的位置,则
e(p)=(所有空格都放上MAX的棋子组成的行、列和对角线的总数)-
(所有空格都放上MIN的棋子之后,全部由MIN的棋子组成的
行、列和对角线的总数)
若p是MAX的获胜位置,则
e(p)=∞
若p是MIN的获胜位置,则
e(p)=-∞
例如,如果棋局p如图a所示,则估价函数e(p)=6-4=2。考虑到对称性,可认为下列棋局是