黑白棋技巧与必胜法
黑白棋没有“必胜公式”,但有一组高手都遵守、新手几乎都违反的原则。照着做,你会立刻赢过大多数随手下的人,也能开始对 ReversiAI 的“困难”以上 AI 构成威胁。
原则一:角永远安全,所以角最值钱
四个角(a1、h1、a8、h8)是棋盘上唯一不可能被翻转的位置,因为没有任何方向可以把它夹住。占到角之后,沿着边往外延伸的棋子也会逐渐变成“稳定子”(永远不会被翻的棋子)。
所以中盘的胜负,很大一部分取决于谁能拿到更多角、谁被迫把角送出去。
原则二:角还空着时,绝对不要下 X 格
X 格是与角斜向相邻的四格:b2、g2、b7、g7。角还空着时下在 X 格,对手几乎一定能沿着对角线把你夹住,顺便拿走那个角。这是新手输棋最常见的单一原因。
C 格是与角横竖相邻的八格(a2、b1、g1、h2、a7、b8、g8、h7)。风险比 X 格低,但同样可能让对手得角,要先看清楚边上的配置再下。
X 格送角的实例
白棋在 b2 的瞬间,a1 就成了黑棋的合法落点(a1 → b2 白 → c3 黑)。之后 a1 永远是黑棋的,白棋在左上角附近的所有棋子都会变得危险。
原则三:中盘棋子少反而好
很多人下黑白棋时每一手都挑“翻最多”的位置,结果中盘棋子一大片,最后却被翻光。原因是:
- 你的棋子越多,对手的合法落点就越多;你的选择反而变少。
- 大片的棋子会产生很多“边界子”(与空格相邻的棋子),每一颗都是对手可以夹的目标。
正确的心态是:中盘只翻必要的棋子,把“翻很多”留到最后十几手再做。终盘才是比数量的时候。
原则四:行动力(合法落点数)决定中盘
“行动力”指的是你现在有几个合法落点。中盘的目标是让自己的行动力高、对手的行动力低。当对手只剩下 X 格或 C 格可以下时,他就会被迫送角——这不是运气,而是你用行动力逼出来的。
具体做法:
- 优先下在不会制造新边界子的位置(翻中间被包围的棋子,而不是外围的棋子)。这种手俗称“安静手”。
- 避免翻转会让对手多出新落点的棋子。
- 下子前先数一数:这一手之后,对手有几个合法落点?能让这个数字变小的手通常就是好手。
原则五:边不等于安全
边上的棋子比中央难翻,但不是不能翻。边上留下“洞”(一排边棋中间有空格)时,对手可以从那个洞切入,一次翻掉整排。拿边之前,先确认对手是否有办法利用边上的空格反夹。
原则六:终盘看奇偶
终盘时棋盘常被切成几个互不相连的空格区域。基本原则是:尽量让自己成为每个区域最后下子的人,因为最后一手不会被反击。
如果某个区域的空格数是偶数,通常是后进入该区域的一方能拿到最后一手;是奇数则相反。计算每个区域的空格奇偶,就是高手终盘比你强的主要原因。
原则七:强的 AI 在终盘几乎不会犯错
在 ReversiAI 里,“困难”以上的 AI 终盘收尾几乎不会犯错。所以对上困难、专家、大师时,胜负必须在中盘就用行动力和角的控制决定,不要指望终盘翻盘。详细的各难度对策请看如何打败黑白棋 AI。
常见问题
黑白棋为什么角这么重要?
因为角是唯一无法被翻转的位置,而且占角之后沿边延伸的棋子也会变成永远安全的稳定子。
黑白棋棋子越多越好吗?
不是。中盘棋子多代表边界子多、对手落点多,反而容易被翻光。数量只在终盘的最后十几手才重要。
新手最常犯的错误是什么?
角还空着时下在 X 格(b2、g2、b7、g7),把角直接送给对手。
什么是行动力?
你目前的合法落点数。让自己的行动力高、对手的行动力低,是中盘最重要的目标。