冲四本身不赢棋,它换来的是先手

新手连成四颗,会松一口气;高手连成四颗,会开始数数。这个差别,就是全部技术。

四子连线不是五子棋的目的,它是通货。每冲一次四,只买到一样东西:对手被迫应一手,先手于是又回到你手上。所以该问的从来不是「我能不能连成四」,而是「这个四给我买来了什么」。冲了四却不知道下一步走哪里,等于白送一手;能把四一颗颗串下去的人,才赢棋。这一篇讲的是后半段——不是认出棋形,而是把棋形兑现。

如果棋形的名字你还会混,建议先读五子棋获胜组合全解析,再回来看这篇。

三种四,价值差得很远

按「能逼出什么」给四分类,而不是按好不好看。

  • 活四——四颗连成一线,两端都空。棋已经结束了:对手只有一颗子,却要同时封两个成五点,只能堵一个。
  • 冲四(眠四)——四颗连成一线,一端被堵。只剩一个成五点,不会当场取胜,但会逼人:不理它,你下一步就连五。对手那一手应手,就是你买到的先手。
  • 死四——四颗连成一线,两端都被堵。一文不值。它是一堵墙,不是威胁。先数空端,再高兴。
     c d e f g h
 9   . X X X X . .    活四   两个成五点  → 已经是胜势
10   . X X X X O .    冲四   一个成五点  → 逼对手应一手
11   O X X X X O .    死四   没有成五点  → 一文不值

五子棋里几乎所有胜法,都是把下面那一行往上面推:把冲四变成活四,或者干脆一步就做出活四。顺便记一条规则提醒——连珠里六颗以上的「长连」不算胜,而且是黑棋的禁手,所以别做出会「过冲」的五。

技术一:先走那个能生出下一个四的四

把胜势走丢,最常见的原因就是冲四的顺序错了。假设你手上同时有两个冲四,两个都能逼人,都能抢到先手;但只有其中一个,在对手应完之后还留着活的威胁——先冲它。

规则很直白:一个四的价值,等于它留下来什么局面。落子之前,先把对手的应手画出来,然后问自己:「我下一个逼着的手在哪?」如果答案是「没有」,那你就不是抢到先手,而是花掉了一手。

这条规则能立刻拦住两类失误:

  • 被反冲四的陷阱。你冲四,对手却不是堵,而是用他自己的冲四回应,而且比你的更凶。先手没了,还在赛跑里慢了一步。每冲一次四之前,先检查对手的应手会不会变成他自己的四。
  • 多余的冲四。局面已经赢定了,你却习惯性地冲一手,结果对手被迫落下的那颗子,正好堵在你下一步要用的点上。那个点废了。赢定的局面,走安静的那一手,别走热闹的那一手。

技术二:四三——一子两威胁

一颗子可以同时「做成一个四」并「生出一个三」,这就是最经典的四三,也是把四兑现成胜利最干净的方式:四负责逼,三才是计划。

     c d e f g h
 6   . . . . . .
 7   . . . . X .
 8   . . . . X .
 9   O X X X X .
10   . . . . . .

先看落最后一子之前的局面:你在 d9–f9 有三颗子,c9 被白棋占住;同时 g7–g8 有一对竖子。现在落 g9,一子干两件事:

  • 横向做成 d9–g9,一个冲四——c9 已堵,成五点只剩 h9。白棋不去 h9 就当场输。
  • 纵向把 g7–g9 变成活三,g6 和 g10 都空着。

白棋只能去 h9 挡。你落 g6(或 g10),g6–g9 就成了活四,挡不住了。注意这个手法的形状:这个四并没有直接赢棋,它买到的是那一步能赢棋的自由手。

这一族手法的名字值得记住,因为它们在规则下表现不同。双四是一子同时做成两个四,双三是一子同时生出两个活三;在无禁手五子棋里两者都直接取胜,但在连珠里都是黑棋禁手。四三是安全的版本——所有规则下、黑白双方都可以下。

技术三:VCF 连锁——每个四都买出下一个四

四三两手取胜;VCF 是同样的思路拉长成一条链。VCF 意为「连续冲四取胜」:一连串逼着的手,对手全程没有任何自由手,因为每一步都必须去应你的四,而每一次应手都把先手交回你手里,让你接着做下一个四。链条的终点,是你的某个四终于以活四的姿态出现——那时「挡」这个选项已经不存在了。

纪律说起来简单,做起来很难:每一个四都必须生出下一个四。中间只要有一个漫不经心的四、什么也不威胁,对手就拿到了他等的那个自由手——通常就是做出他自己的四的那一手。

整件事依赖在时间压力下往前读数步,所以它是最值得用电脑练的技术。如果你想看逼着手顺如何嵌入整体计划,可以接着读五子棋进阶策略 201。

手里没有四的时候,怎么造一个出来

上面所有内容都建立在一个前提上:你需要的时候拿得出四。中盘往往拿不出,于是功力就体现在「把局面搭成以后能出四的样子」。

原料几乎总是跳三——三颗子中间留一个空,可以朝两个方向长成四。跳三比活三安静,正因如此它活得下来:对手会把应手花在吵闹的威胁上,把灵活的那一个放着不管。实用的习惯是,在对手没看的那半张棋盘上养一个跳三,等他注意力一移就兑现。想练出这种眼力,把五子棋的棋形识别过一遍,直到两个方向的延伸点不用数就能看出来。

兑现前的检查清单

每次冲四之前,过一遍这五条。养成习惯以后只要一秒。

  1. 数空端。两个,你已经赢了,直接下。一个,你在买先手。零个,那是一堵墙,根本别下。
  2. 说出下一个逼着的手。说不出来,它就不是逼着的手。
  3. 查对手的反冲四。他的应手会不会变成他自己的四?会,就换个顺序。
  4. 查你正要埋掉的那个点。你请来的那颗封子会变成永久障碍。那是不是你下一步要用的点?
  5. 优先选带第二个威胁的四。四三永远强于光秃秃的四。

这些都不冷门,就是每个人第一个月都会学到的那几个棋形——差别在于,高手把四当成「能买到东西的一手」,其他人把四当成「一个成果」。等你开始数每个四留下了什么,就会发现很多棋其实在有人连成五之前好几手就已经定了。棋盘免费,也不用注册——去打几局,数你的四,别数你的子。

现在就去串一次冲四

看懂和会用是两回事。开一局免费对局,试着用四三取胜,而不是等一个运气好的五连。

立即游玩五子棋