孔明棋

經典 33 孔十字棋盤益智遊戲。跳躍吃子清空棋盤——剩的棋子越少越好,最完美是只剩中央一顆。

孔明棋玩法指南

孔明棋(單人跳棋)是世界上最經典的單人棋盤遊戲之一:十字形棋盤上有 33 個孔、32 顆棋子,中央留一個空孔。每一步都是一次跳食,會移走一顆棋子,棋盤因此慢慢清空——但一步不慎就會令棋子被困在角落,再也無法觸及。規則三十秒就能學會,而把棋盤清到只剩中央一顆棋子,則是三個多世紀以來人們用來磨練頭腦的真正智力挑戰。本版本在所有難度下都使用標準英式棋盤,完全在瀏覽器中執行,連線離線皆可。

遊戲目標

盡可能多地移走棋子。每一步恰好移走一顆,所以由 32 顆開始,完美一局共跳 31 次、只剩一顆。難度決定獲勝目標:簡單模式剩四顆或更少即勝,中等模式剩兩顆或更少,困難模式則必須恰好剩一顆且停在中央孔——經典的「完美孔明棋」。無論目標如何,只要棋盤上再無任何合法跳躍,本局立即結束。

棋盤

棋盤為標準英式十字形:7×7 方格切去四個 2×2 的角,剩下 33 個孔。開局時除中央空孔外每孔一子——那唯一的空位就是所有跳躍的起點。十字形狀很關鍵:四條臂末端的八個孔極易困住棋子,因為末端的棋子只能朝中間方向跳出。

如何行棋

  • 每步都是跳食:選一顆棋子,它旁邊緊貼著另一顆棋子,且沿同一直線在那顆棋子的正後方有一個空孔。你的棋子躍過鄰子,落入空孔。
  • 只能沿橫豎方向跳——上、下、左、右。英式孔明棋不允許斜跳,且每次跳躍的距離恰好是兩格。
  • 被跳過的棋子從棋盤上移走。因此每一步合法移動都恰好減少一顆棋子;除此之外沒有其他移子方式。
  • 被切去的四角不是孔:跳躍不能從十字之外開始、越過或落在十字之外。點按棋子即可選取——其合法落點會亮起綠點。點按綠點完成跳躍,或點按另一顆棋子改變選擇。
  • 「悔棋」按鈕可撤銷上一步(並可一路撤回到開局)。孔明棋是一門試錯的藝術——在學習經典清盤套路時請放心使用悔棋。

獲勝與結束

當沒有任何棋子能做出合法跳躍時,本局自動結束。若剩餘棋子數達到目前難度的目標,橫幅會宣布勝利;否則本局結束,你可以復盤找出問題。無論輸贏都會計算並提交得分,即使功虧一簣也計入排行榜。剩子更少永遠勝過用時更短,所以只要還有跳法就不要提前收手。

一點歷史

傳說這款遊戲由 17 世紀末被關押在巴士底監獄的一位法國貴族發明,他靠在棋盤上跳棋子打發漫長歲月。可以確定的是,1687 年一幅版畫描繪了蘇比斯王妃在路易十四宮廷中與孔明棋棋盤合照,此後這個謎題風靡法國貴族圈。這裡使用的 33 孔十字成為標準「英式」棋盤,而 37 孔版本在法國長盛不衰。數學家後來證明了關於這個遊戲的優雅結論——包括經典的中央開局、中央收官的清盤至少需要 18 個「連跳段」,完整解恰好需要 31 次跳躍。

策略技巧

  • 一次只經營一個區域。高手按「組塊」清盤——三顆或六顆棋子組成的小塊,可由旁邊駐守的一顆棋子連環掃清——而不是在十字上四圍亂跳。
  • 盯緊臂端。臂末端的棋子只能向中央方向跳出,且要求臂中段排列恰當。趁逃生路線還在,儘早清空末端。
  • 別讓棋子落單。沒有鄰子的棋子既不能再動也不能被食——簡單模式裡一顆孤子還能補救,困難模式裡它會立刻終結你的完美一局。
  • 多想一步。跳之前先問:落下的這顆棋子接下來能做甚麼?最強的一步會讓棋子落在立刻威脅下一跳的位置,讓一顆「工作子」連續掃過棋盤。
  • 困難模式先規劃結局。最後一跳必須落在中央,所以最後兩顆棋子必須與中央孔成一直線。許多玩家會背下最後四步的定式,並讓整局棋朝它靠攏。

常見問題

得分如何計算?

得分 =(33 − 剩餘棋子數)× 300 − 已用秒數,最低 1 分,上限 99,999。清子權重最大:每多移走一顆值 300 分,而每秒只扣 1 分——因此慢慢下出的單子終局(約 9,600 分)永遠勝過手快卻草率的一局。本局結束時無論勝負都會提交得分,登入後每個難度的最佳成績會顯示在排行榜上。

難度會改變甚麼?

只改變獲勝目標——所有難度都使用經典英式 33 孔十字棋盤。簡單要求剩四顆或更少,中等剩兩顆或更少,困難則要求完美一局:恰好一顆棋子,停在中央孔。完美一局確實可以做到:需要 31 次跳躍和周密的規劃。

可以斜著跳,或者不跳只走嗎?

不可以。標準英式孔明棋裡唯一合法的動作就是橫豎方向的跳食——上、下、左、右——越過一顆相鄰棋子落入其正後方的空孔。沒有普通的滑動走子,沒有斜跳,也不能越過兩顆棋子或越過空孔。

棋盤上還有棋子,本局怎麼就結束了?

只要任何位置都不存在合法跳躍,本局就會結束——剩下的棋子要麼彼此孤立,要麼位置錯開。絕大多數嘗試都是這樣收場的!用「悔棋」退回去換一條思路,或開始新遊戲。練多了你就能提前幾步認出那些「死形」(孤子、卡在臂端的棋子)。

離線能玩嗎?

能。頁面載入完成後,棋盤、規則、計時和計分全部在瀏覽器中本地執行,無需網絡連線。離線取得的成績會儲存在裝置上,下次連線且已登入時自動上傳。