Nim

透過讓電腦留下堆大小的失敗組合來獲得最後的棋子。

Loading game

本裝置統計

未完成的遊戲只儲存在此瀏覽器中。

已玩
0
勝局
0
勝率
最快獲勝
最少步數
最高分
目前連續天數
0 天
最佳連續天數
0 天

玩法說明

透過讓電腦留下堆大小的失敗組合來獲得最後的棋子。

  • 選擇一個非空堆。
  • 僅從該堆中刪除任意正數的棋子。
  • 交替輪流,直到一名玩家拿走最後一塊棋子並獲勝。

策略提示

  • 比較堆的二進制奇偶校驗,而不是總是採用最大的組。
  • 每次電腦移動後,嘗試將位置返回零尼姆和。
  • 在接近結束時,準確計算誰將採取最後的行動。

完整指南

規則、評分與策略

Nim是一個完整資訊減法遊戲。桌上開始有幾堆,每次移動都會從一堆中刪除任意正數的遊戲棋子,拿走最後一個遊戲棋子的玩家獲勝。

每次移動一堆

遊戲規則允許的移動只會改變一個非空堆。您可以刪除一個播放片段或整個選取的堆,但不能在堆之間分割鏡頭。空堆仍然無法發揮作用,而其他堆則繼續。

為什麼二進位奇偶校驗很重要

位置的戰略價值是其堆大小的位元異或或尼姆和。零尼姆和不會給下一個玩家留下任何保留零的棋步;非零位置通常有一個使對手返回零的動作。

不要僅僅平衡堆疊大小

兩個外觀相似的堆並不自動安全。二進位位值決定了有用的減少,因此最好的移動可能會留下不相等的堆。準確計算被移除的棋子,並在每次電腦回覆後重新評估。

實用的結局

當只剩下一堆時,拿走它並獲勝。如果有兩堆,將他們扳平通常會將零位置交給對手。在遊戲早期,在進行大量刪除之前檢查高二進位位元。

玩家提出的問題

我可以從兩堆棋子中取出棋子嗎?

不會。每一回合都會選擇一堆棋子並從中移除一個或多個棋子。

什麼是尼姆蘇姆?

它是所有堆大小的位元異或。這是一種識別正常比賽中失敗位置的緊湊方法Nim。

電腦會隨機移動嗎?

不會。它使用遊戲規則允許的確定性策略,因此相同的位置總是產生相同的回應。