Brädgenerator

Klicka på celler för att placera minor. Dela brädets hash eller öppna det som ett Mosaic-pussel.

💣 Minor 0
3BV — Standard
3BV — Cylinder
3BV — Toroid
Brädets hash (placera minor för att generera)

Klicka på en cell för att placera eller ta bort en mina. Ändra rutnätsstorleken och klicka på Använd storlek för att återställa brädet.

Minesweeper Brädgenerator — Designa och dela anpassade brädor

Brädgeneratorn låter dig placera minor exakt där du vill ha dem på ett anpassat rutnät och skapar sedan en brädhash — en kompakt identifierare som kodar hela minlayouten. Den som har den hashen kan spela om exakt samma bräda i Standard-, Cylinder- eller Toroid-läge. Använd den för att designa utmaningar för vänner, studera specifika konfigurationer eller skapa Mosaic-pussel från ett handgjort minmönster.

Vad är en brädhash?

En brädhash är ett deterministiskt fingeravtryck av en minlayout. Med samma rutnätsdimensioner och samma minpositioner är hashen alltid identisk — vilket innebär att en hash plus dimensioner är allt som behövs för att rekonstruera brädan exakt.

Hashen visas i replay-URL:er på hela webbplatsen. När du avslutar ett spel på en standard-, cylinder- eller toroid-bräda länkar ditt poängrekord till en replay-URL byggd på den hashen. Brädgeneratorn kör samma kodning i omvänd ordning: du bygger layouten visuellt och hashen beräknas direkt medan du klickar.

3BV över topologier

3BV (Bechtels Board Benchmark Value) är det minsta antalet vänsterklick som behövs för att rensa en bräda utan att flagga. Det mäter brädans komplexitet — ett högre 3BV innebär fler isolerade numrerade rutor och färre öppningskaskader.

Generatorn beräknar 3BV för alla tre topologier samtidigt:

  • Standard — Platt rutnät. Kantrutor har färre grannar, så kantminor skapar fler isolerade numrerade rutor.
  • Cylinder — Vänster och höger kanter kopplas ihop. Kantrutor har nu fulla 8 grannar, vilket kan slå ihop kaskader och sänka 3BV.
  • Toroid — Alla fyra kanter kopplas ihop. Varje ruta har exakt 8 grannar. Vanligtvis det lägsta 3BV av de tre, eftersom ingen ruta någonsin isoleras av en kant.

Mosaic-pusseldesign

Mosaic är en variant där varje ledtråd räknar minor i ett 3×3-område centrerat på rutan snarare än i de 8 direkt angränsande rutorna. När du har en minlayout visar Mosaic-sektionen i generatorn motsvarande siffra för varje ruta under Standard-topologi.

Klicka på rutor i maskrutnätet för att dölja deras siffror — dessa rutor visas tomma för den som löser pusslet, vilket gör det svårare. En maskerad Mosaic-länk kodar både minlayouten och mönstret för dolda rutor, så den som öppnar länken får exakt det pussel du designade. Använd detta för att skapa pussel med en tydlig logisk väg: dölj bara de rutor vars värden kan härledas från deras synliga grannar.

Användningsområden

  • Utmaningar. Designa en specifik layout, dela replay-länken och jämför tider med vänner på en identisk bräda.
  • Analys. Utforska hur förändrade minpositioner påverkar 3BV över topologier. Att flytta en mina från ett hörn till en inre ruta sänker ofta 3BV märkbart.
  • Pusselframställning. Bygg ett Mosaic-pussel med en känd lösningsväg — placera minor för att skapa en uppsättning otvetydiga ledtrådar och maskera sedan överflödiga siffror.
  • Övningsbrädor. Skapa en layout som isolerar ett specifikt mönster (1-2-1, hörngissning, minkedja) och spela om det tills igenkänningen är automatisk.