五子棋看起来是「连线」的游戏,实际上是双重威胁的游戏——做出两个赢法,对手只能挡住一个。

先认识两种赢棋形状

几乎所有五子棋对局都终结于两种模式:

  • 双四:两条独立的四连。挡住一条,另一条照样成五。
  • 四三:一个活四加一个活三。四逼对手防守,三趁机转成五。

其余的一切——开局、中腹控制、贴身缠斗——都是为了做出这两种形状,同时阻止对手做出。

威胁优先级

每一手都按这个顺序检查:

  1. 我能直接成五吗?下。
  2. 对手下一步能成五吗?挡。
  3. 我能做出活四(两端都空的四)吗?只要第 2 步安全,这就是下一手的必胜点。
  4. 对手能做出双重威胁吗?现在就占掉关键点,别等。
  5. 都没有,就经营自己的活三,向双威胁发展。

大多数初学者的败因是漏了第 4 步。等双重威胁肉眼可见时,那个交叉要点早被占掉了。

抢中腹,保持连接

前三四手要争棋盘中部。靠近中心的棋子在各个方向接触的线路更多,同样的子干更多的活。让棋子之间保持一个「马步」以内的距离:孤立的棋子既不防守也不构成威胁。

一个实用习惯:对手每落一子,问自己「这一手削弱了我哪条线,又加强了他哪条线?」答不上来,就是在凭本能乱下。

棋盘从不说谎。胜形在发生之前三手就摆在那里——只看谁能看见。

对电脑的实战要点

AI 会防守、会经营、会做杀,贪攻必输。两个调整很有效:

  • 不要下一手只制造单一威胁的棋,除非它同时有防守作用。单一威胁会被无视然后被惩罚。
  • AI 一旦做出活三,立刻处理。没人管的活三下一步就是活四,活四就是终局。

求和也是正路:面对强 AI,把局面导向互相封锁的对称形势,让双威胁无从产生——和棋总比上一课强。