棋局到底是怎么赢下来的
九子棋在 1993 年被完全解出,双方走得完美就是和棋。这个事实对你的实战几乎没有影响——真正决定胜负的是四五个想法,以及来来回回那么几种错误。
点位并不都一样
棋盘有二十四个点位和十六条可以成三的线。十六条线每条三个点,一共占四十八个位置,而点位只有二十四个,所以棋盘上的每个点都正好落在两条线上。没有哪个点属于三条线。因此那句常见的建议“抢占落在最多条线上的点”在这里毫无意义:它们全都一样。
真正区分点位的是相邻点的数量,而这一点极不均匀。四个点——d6、b4、f4 和 d2,也就是中框各边的中点——与四个点相邻。八个点与三个相邻。剩下的十二个,也就是每个方框的角,只与两个相邻。角上的棋子只有两条出路,两条都被堵住,它就成了摆设。
这比看上去要紧得多,因为第二阶段讲的是走子,第三阶段讲的是别被困死。放子阶段摆进角里的棋子,往往就是你后来动不了的棋子。
别急着连第一个三
初学者放子只求尽快连成三子,吃掉对方一子,就觉得自己领先了。通常并没有。头四手就连成的三子,等于把你的意图原原本本告诉了对方,让被锁进去的棋子失去机动,而换来的不过是从一个手里还握着八枚棋子的对手那里拿走一枚。
更稳的习惯是放在能同时威胁两条线的位置上。单一的威胁会被挡掉。共用一个点的两个威胁没法同时挡住,而对手用来挡其中一个的那枚棋子,是一枚没有改善他自己阵形的棋子。
走动三连
值得认真学的战术只有这一个,而大多数关于它的讲解都是错的。共用一枚棋子的两条线几乎毫无价值:动那枚共用的棋子会同时拆掉两条线,所以走出去那一步什么也没成,只有走回来时才吃一子——前提还是那枚共用棋子有地方可去,而在拥挤的局面里往往没有。
你要的是不共用任何棋子的两条线。每条线各缺一个点,而这两个空缺的点彼此相邻。于是一枚棋子在两点之间来回穿梭,每走一步都成一条不同的线。五枚棋子就能搭起来。对手若既占不住这两个点中的任何一个,也拆不掉其中任何一条线,就会每回合掉一子,棋局其实已经结束了。
防守的办法是提前两步看出来。一旦两条线都搭好、来回的那个点又空着,通常就没什么可做的了——去占那个点,等于为一条你根本拦不住的线白送一子。
数步数,别数棋子
只要无子可走,你就立刻判负,手上还剩几枚棋子都不算数。这不是罕见的细则:在一个有十二个点只有两个相邻点的棋盘上,被憋死是很平常的输法。
所以在走子阶段,要盯的数字不是棋子数,而是双方各有多少步可走。只有两步可走的七枚棋子,对上有八步可走的五枚棋子,是输定的局面。子力占优时,兑子对你有利;空间占优时,只要把对方最后的出口堵掉就能赢,根本不必再去连三。
三枚棋子,与飞子
只剩三枚棋子的一方,可以走到任意空点,而不限于相邻点。这让残局完全变了样:会飞的一方堵不住,而且能从棋盘任何位置回应任何威胁。三对三、双方都能飞,通常是和棋。
由此得出的实战结论是:当你正在一点点磨掉对手时,该当心的时刻是他掉到四枚棋子的时候,而不是三枚。把他打到三枚,等于把飞子这条规则送给他;让他动弹不得地停在四枚,则不会。 两人对下 和 与电脑对弈 都可以关掉飞子,值得关一次看看,残局有多少东西原来是靠它撑着的。
决定大多数棋局的错误
- 顺手拿哪个就吃哪个。要吃那枚再走一步就能成线的棋子,或者吃掉之后会让它周围的棋子无路可走的那枚——绝不是最显眼的那枚。
- 放子阶段把自己的角填满,到第二阶段才发现一半棋子无处可走。
- 无缘无故拆掉自己的三连。你可以再连回来,但前提是你走开的那个点,等你回来时还空着。
- 见威胁就挡。有时候正确的应对是做一个更大的威胁,把那条线让给他。
- 不看自己走完之后对手在威胁什么——对手能对你搭成走动三连,最常见的原因就是你花了三手在搭自己的。