圖解策略大師課
中國跳棋怎麼贏
別再只算距離,開始修路吧。高手會把自己的棋子變成一張可以反覆使用的跳躍網路,並在最後一顆棋子被困住之前把它帶回家。
一盤棋,五堂課
拆解一盤 93 手的勝局
本頁的每個局面都出自同一盤完整的 JumpStar 對局。你可以從第一座階梯一路看到致勝的那一手,或開啟完整的互動重播。
1. 想的是省下幾回合,而不是前進幾格
走一步只前進一格。一條好的跳躍階梯,可以讓一顆棋子在一回合內跨越大半個棋盤,之後的回合還能再載另一顆棋子過去。該問的不是「這顆棋子走了多遠?」而是「這一手替未來省下了幾個回合?」
每一手之前,先問自己
- 這一手能不能替另一顆棋子創造跳躍機會?
- 它有沒有替最落後的那顆棋子保留路線?
- 我是不是反而給了對手一條更好的路?
2. 從起始三角區搭出一座階梯
先打開狹窄的尖端,再沿著斜線把棋子朝中央間隔排開。和下一顆棋子大約隔一跳距離的棋子,就成了基礎建設;單獨衝在前面的棋子,則只會變成塞車。
下面的前八手,是本篇範例對局真實的開局。請慢慢一步步看,留意那些空格:每一跳都在利用一座橋,同時也搭起一座新的橋。
範例對局第 1-8 手
| # | 玩家 | 類型 | 著手 |
|---|
3. 看落點,不要只看棋子
新手看的是被跳過的那顆棋子,高手看的是它後面的空格。那個落點決定了路線能繼續延伸、改變方向,還是就此中斷。
在下面的局面中,黑棋並不是走直線。它轉了四次方向,把兩種顏色的棋子都當成臨時的橋。這些空落點排出來的形狀,本身就是戰術。
修建高速公路
替自己的棋子
讓好幾顆棋子保持可以互跳的間距。最好的橋能一舉兩得:現在幫領先的棋子,之後也幫落後的棋子。
切斷高速公路
針對對手
一步看似平淡的走法,如果佔住關鍵落點,威力可能很大。優先選擇同時能改善自己路線的阻擋。
4. 及早解決最後一顆棋子的問題
最常見的戰略崩盤,是把九顆棋子送到前面,卻把一顆留在起始三角區的尖端。領先的棋子看起來很漂亮,但孤零零的最後一顆已經沒有棋子可跳,只能一回合接一回合地慢慢走一步。
每走完一手,找出離目標區最遠的那顆棋子。它下一回合能不能接上你的階梯?如果不能,你的陣形可能已經在向自己的殘局預支速度了。
陣形的速度,取決於它在身後留下的那條路。
5. 先填滿目標區最深的格位
目標三角區的入口很容易到達,也很容易塞住。如果太早填滿前排的格位,後面的棋子就會失去落點。趁棋盤還開闊的時候,先去佔那些最深、最難到達的格位。
- 趁長路線還在,先填滿深處和難到達的格位。
- 不要用一顆無法再往裡走的棋子封住入口。
- 替最後抵達的棋子保留一個有用的落點。
- 要算最後一顆棋子還需要幾回合,而不是已經到家幾顆。
人數變多時,策略怎麼變
兩人對戰的中國跳棋,每一次阻擋都只有一個對象。在三人、四人和六人的棋盤上,中央在你下一回合之前就可能完全變樣。其他顏色可能幫你補上階梯、佔住你的落點,或移走你原本打算使用的橋。
穿越中央時,保留兩條可行的路線;要依賴別人的棋子之前,先確認輪到誰走。單純的阻擋也會變得不划算:花一整手去拖慢一個對手,可能只是把步調白白送給其他所有人。
三個讓你下得更好的練習
連續十回合,都不選前進最遠的那一手,改找能創造最多未來跳躍的走法。
每走完一手,指出你最後面的那顆棋子,說出它下一座橋在哪裡。說不出來,就把路線修好。
找出你的陣形第一次被拆散的那一手。把它退回去,試試三種比較平淡的替代走法。
延伸閱讀
中國跳棋的組合深度足以支撐嚴肅的計算研究。如果你想超越實戰層面,這些參考資料會很有幫助。
- The Shortest Game of Chinese Checkers and Related Problems:以數學方法研究最少步數的移轉與合作玩法。
- 中國跳棋 AI 研究:策略學習與對弈方法。
- 高效率的中國跳棋實作:棋盤表示法與搜尋工程。