Pembuat Papan

Klik sel untuk menempatkan ranjau. Bagikan hash papan atau buka sebagai teka-teki Mosaic.

💣 Ranjau 0
3BV — Standard
3BV — Cylinder
3BV — Toroid
Hash Papan (tempatkan ranjau untuk membuat)

Klik sel untuk menempatkan atau menghapus ranjau. Ubah ukuran grid dan klik Terapkan Ukuran untuk mengatur ulang papan.

Generator Papan Minesweeper — Rancang dan Bagikan Papan Kustom

Generator Papan memungkinkan Anda menempatkan ranjau tepat di mana Anda inginkan pada grid kustom, lalu menghasilkan hash papan — pengenal ringkas yang menyandikan tata letak ranjau secara lengkap. Siapa pun yang memiliki hash tersebut dapat memainkan ulang papan yang sama persis dalam mode Standard, Cylinder, atau Toroid. Gunakan untuk merancang tantangan bagi teman, mempelajari konfigurasi tertentu, atau membuat teka-teki Mosaic dari pola ranjau buatan tangan.

Apa Itu Hash Papan?

Hash papan adalah sidik jari deterministik dari tata letak ranjau. Dengan dimensi grid yang sama dan posisi ranjau yang sama, hash selalu identik — artinya hash ditambah dimensi adalah semua yang diperlukan untuk merekonstruksi papan secara tepat.

Hash muncul di URL replay di seluruh situs. Ketika Anda menyelesaikan permainan di papan standard, cylinder, atau toroid mana pun, catatan skor Anda menautkan ke URL replay yang dibangun dari hash tersebut. Generator Papan menjalankan penyandian yang sama secara terbalik: Anda membangun tata letak secara visual, dan hash dihitung secara langsung saat Anda mengklik.

3BV di Berbagai Topologi

3BV (Bechtel's Board Benchmark Value) adalah jumlah minimum klik kiri yang diperlukan untuk membersihkan papan tanpa menandai ranjau. Ini mengukur kompleksitas papan — 3BV yang lebih tinggi berarti lebih banyak sel bernomor yang terisolasi dan lebih sedikit kaskade pembuka.

Generator menghitung 3BV untuk ketiga topologi secara bersamaan:

  • Standard — Grid datar. Sel di tepi memiliki lebih sedikit tetangga, sehingga ranjau di pinggir menciptakan lebih banyak sel bernomor yang terisolasi.
  • Cylinder — Tepi kiri dan kanan terhubung. Sel tepi kini memiliki 8 tetangga penuh, yang dapat menggabungkan kaskade dan menurunkan 3BV.
  • Toroid — Keempat tepi terhubung. Setiap sel memiliki tepat 8 tetangga. Biasanya 3BV terendah dari ketiganya, karena tidak ada sel yang pernah terisolasi oleh batas.

Desain Teka-Teki Mosaic

Mosaic adalah varian di mana setiap petunjuk menghitung ranjau dalam area 3×3 yang berpusat pada sel, bukan di 8 sel yang langsung berdekatan. Setelah Anda memiliki tata letak ranjau, bagian Mosaic dari generator menampilkan angka yang sesuai untuk setiap sel di bawah topologi Standard.

Klik sel di grid topeng untuk menyembunyikan angkanya — sel-sel tersebut tampak kosong bagi pemecah teka-teki, membuat teka-teki lebih sulit. Tautan Mosaic bertopeng menyandikan baik tata letak ranjau maupun pola sel tersembunyi, sehingga siapa pun yang membuka tautan mendapatkan teka-teki persis seperti yang Anda rancang. Gunakan ini untuk membuat teka-teki dengan jalur logika yang bersih: sembunyikan hanya sel-sel yang nilainya dapat disimpulkan dari tetangga yang terlihat.

Kasus Penggunaan

  • Tantangan. Rancang tata letak tertentu, bagikan tautan replay, dan bandingkan waktu dengan teman di papan yang identik.
  • Analisis. Jelajahi bagaimana mengubah posisi ranjau memengaruhi 3BV di berbagai topologi. Memindahkan ranjau dari sudut ke sel interior sering kali menurunkan 3BV secara nyata.
  • Pembuatan teka-teki. Bangun teka-teki Mosaic dengan jalur solusi yang diketahui — tempatkan ranjau untuk menghasilkan serangkaian petunjuk yang tidak ambigu, lalu sembunyikan angka yang berlebihan.
  • Papan latihan. Buat tata letak yang mengisolasi pola tertentu (1-2-1, jebakan sudut, rantai ranjau) dan ulangi hingga pengenalan menjadi otomatis.