棋盤產生器

點击格子放置地雷。分享棋盤雜湊值或作為馬賽克謎題打開。

💣 地雷 0
3BV — Standard
3BV — Cylinder
3BV — Toroid
棋盤雜湊值 (放置地雷以產生)

點击格子放置或移除地雷。更改網格大小并點击套用尺寸

掃雷棋盤產生器——設計並分享自訂棋盤

棋盤產生器讓您在自訂格子上精確放置地雷,並生成一個棋盤雜湊值——一個編碼完整地雷佈局的精簡識別碼。任何擁有該雜湊值的人都可以在標準、圓柱或環面模式中重新遊玩完全相同的棋盤。用它來為朋友設計挑戰、研究特定配置,或從手工繪製的地雷圖案創作馬賽克拼圖。

什麼是棋盤雜湊值?

棋盤雜湊值是地雷佈局的確定性指紋。給定相同的格子尺寸與地雷位置,雜湊值始終相同——這意味著雜湊值加上尺寸就是精確重建棋盤所需的全部資訊。

雜湊值出現在全站的回放 URL 中。當您在任何標準、圓柱或環面棋盤完成遊戲時,分數記錄會連結至由該雜湊值建構的回放 URL。棋盤產生器以反向方式執行相同的編碼:您以視覺方式建立佈局,雜湊值在點擊時即時計算。

不同拓樸下的3BV

3BV(Bechtel棋盤基準值)是不插旗情況下清除棋盤所需的最少左鍵點擊次數。它衡量棋盤複雜度——3BV越高表示孤立數字格越多、連鎖展開越少。

產生器同時計算三種拓樸的3BV:

  • 標準——平面格子。邊緣格子的鄰居較少,因此邊角地雷會產生更多孤立的數字格。
  • 圓柱——左右兩側邊緣相連。邊緣格子現在擁有完整的8個鄰居,可能合併連鎖展開並降低3BV。
  • 環面——四側邊緣全部相連。每個格子恰好有8個鄰居。通常三者中3BV最低,因為沒有格子會因邊界而孤立。

馬賽克拼圖設計

馬賽克是一種變體,其中每個提示計算的是以該格為中心的3×3範圍內的地雷數,而非僅計算8個緊鄰格子。一旦確定地雷佈局,產生器的馬賽克區段將顯示標準拓樸下每個格子對應的數字。

在遮罩格子上點擊可隱藏其數字——這些格子對解題者來說顯示為空白,使拼圖更加困難。帶遮罩的馬賽克連結同時編碼地雷佈局和隱藏格子的規則,開啟連結的人會得到您設計的精確拼圖。利用此功能設計具有清晰邏輯路徑的拼圖:只隱藏可從可見鄰居推斷出來的格子數值。

使用情境

  • 挑戰賽。設計特定佈局、分享回放連結,並與朋友在相同棋盤上比較成績。
  • 分析。探索改變地雷位置如何影響各拓樸的3BV。將地雷從角落移至內部格子通常會明顯降低3BV。
  • 創作拼圖。建立具有已知解題路徑的馬賽克拼圖——放置地雷以產生一組明確的提示,然後遮罩多餘的數字。
  • 練習棋盤。創建能隔離特定圖案(1-2-1、角落陷阱、地雷鏈)的佈局,反覆練習直到形成直覺反應。