攻略 · 黑白棋

黑白棋怎么玩:规则 + 新手最该养成的 5 个习惯

一句话:把你的子夹在对方子两边,就能一次翻一片。但翻得多,往往输得快——这篇讲清楚为什么。

一、规则:一分钟就能上手

8×8 棋盘,开局正中央摆四颗子:黑子在下、白子在上(对角交叉)。你执黑先行。

轮到你时,把一颗己方棋子落在空格上,要求它和场上任意一颗己方棋子之间,沿着横、竖、斜任意一个方向夹住至少一颗对方棋子。落子后,被夹住的对方棋子全部翻成你的颜色。

八个方向可以同时生效——一子最多能翻八个方向的子。落子后如果对方无处可下,就自动跳过,你继续下;双方都无子可下时终局,子多的一方赢。

注意:只要落子夹不住任何对方的子,这一格就不能下。界面上会提示可落点(小圆点)。

二、习惯 1:角最值钱,角旁边三格是陷阱

四个角一旦被你占住,就永远不会被翻回来——因为没有任何方向能在角的外侧夹住它。所以角是整盘棋最值钱的位置。

反过来,角旁边的三个格子(比如左上角旁边的 a2、b1、b2)是最危险的位置:你占了它,等于把角送给对方。新手最典型的输法就是一路翻得开心,最后被对手从边上连翻进角里。

实操原则:能不碰角邻就不碰,除非这个位置能立刻换到别的大收益,或者你有把握对方拿不到角。

三、习惯 2:少翻棋不是保守,是控局

新手最容易犯的错,是每一手都选「能翻最多子」的位置。听着很赚,其实是在给对方制造更多可下点:你翻得越多,场上的己方棋子越多,对方能夹住的点就越多。

职业棋手的思路相反:在中盘,他们常常故意只翻一两颗,把棋盘维持成「自己选择多、对方选择少」的状态。这种让对手没得选的能力,叫行动力(mobility)。

本站的 AI 就是按这个逻辑算的:普通难度看两层、困难难度看四层,评估函数里除了位置分,还专门给「双方可下点数之差」加权——所以你翻得越多,它越高兴。

四、习惯 3:边要占,但要占对时机

边(第一行、第一列等四条边)是第二值钱的位置:边上的子只能从内侧被翻,稳定性比中间高。但前提是这条边的角已经被你控制,或者对方一时拿不到。

否则,抢边的子往往成为对方翻进角的跳板。判断标准很简单:占这条边,会不会给对方一个直通角的开口? 会,就先别占。

五、习惯 4:中盘看「稳定子」,不看子数

一局棋分三段:开局(前 10-15 手)抢角和行动力;中盘扩张稳定子;残局才拼总数。

稳定子= 无论对方怎么下都翻不回来的子。四角是天然稳定子;沿着边、从角出发的一整条同色子也是稳定子。中盘领先的正确指标是「稳定子多、行动力强」,而不是「棋子多」。

经常能看到这样的局面:一方棋子占了大半盘,但全是散在中间的浮子,对方一步连翻十几个,直接逆转。这就是只看子数的代价。

六、习惯 5:残局才该「多翻」

当棋盘剩余空格不多(大约 10 格以内),局面开始收敛,行动力不再是主要矛盾——这时候就要算精确的子数差,每一步都朝着终局最多的方向下。

残局还有两个实用技巧:逼对方跳过(让他无子可下,你连下两步),以及最后一手收角(对方翻进来,你反手连翻带走)。

七、常见问题

Q:为什么我明明子多,还是输了?
因为终局才比子数。中盘子多通常意味着行动力差、稳定子少,被对手在残局一波翻盘。

Q:可以不下吗?
不行。只要你有合法落点就必须下;没有合法落点才自动跳过。

Q:棋盘下满了怎么算?
数子,多者胜;一样多算平局。理论上双方都无子可下但棋盘没满也会终局。

Q:本站的 AI 有多强?
三档:简单=位置分+翻转数的贪心;普通=两层搜索;困难=四层搜索 + α-β 剪枝 + 行动力评估。困难档已经能稳定惩罚「乱翻棋」的走法。

八、现在就玩

打开黑白棋在线版:8×8 棋盘,你执黑、AI 执白,支持悔棋和实时比分,手机直接玩。

本站为自研实现,无外部依赖、不收集数据。规则源自经典 Reversi/Othello。