Apa itu 3BV?

Definisi

3BV (diucapkan tiga-BV) adalah singkatan dari Bechtel's Board Benchmark Value, dinamai sesuai Nick Bechtel yang memperkenalkannya ke komunitas Minesweeper. Ini mengukur jumlah minimum klik kiri yang diperlukan untuk membersihkan seluruh papan — tanpa menggunakan bendera — dengan asumsi permainan sempurna.

3BV yang lebih tinggi berarti papan yang lebih sulit: lebih banyak klik individual yang diperlukan bahkan dari pemain yang tahu persis di mana setiap ranjau berada.

Cara Menghitung 3BV

Setiap sel bukan-ranjau pada papan Minesweeper termasuk dalam salah satu dari dua kategori:

  • Sel pembuka — sel dengan nilai 0 (tidak ada ranjau yang berdekatan). Mengklik sel mana pun dalam kelompok nol yang terhubung membuka seluruh kelompok dan semua sel tepi bernomornya dalam satu klik. Setiap wilayah yang terhubung tersebut dihitung sebagai 1 poin untuk 3BV, terlepas dari berapa banyak sel yang dikandungnya.
  • Sel bernomor terisolasi — sel dengan nilai 1–8 yang tidak berdekatan dengan sel pembuka nol mana pun. Sel-sel ini tidak dapat dibuka melalui pengisian banjir; masing-masing memerlukan klikannya sendiri. Setiap sel bernomor terisolasi dihitung sebagai 1 poin untuk 3BV.

Oleh karena itu: 3BV = (jumlah pembuka yang berbeda) + (sel bernomor terisolasi)

Contoh — papan 4×4

1 💣 1 ·
1 1 1 ·
· · · ·
· · · ·

Pembuka kiri-bawah (semua sel ·) adalah 1 klik. Empat sel bernomor di sepanjang batas diungkap oleh klik tersebut. Sel di (0,2) adalah 1 terisolasi — membutuhkan 1 klik tambahan. 3BV = 2.

Metrik Turunan

3BV/s (3BV per detik)
Metrik kecepatan: 3BV ÷ waktu_dalam_detik. Mengukur berapa banyak nilai klik papan yang dibersihkan pemain per detik. Pemain tercepat di dunia melampaui 10 3BV/s pada papan Ahli.
Efisiensi (%)
3BV ÷ total_klik × 100. Mengukur seberapa ekonomis pemain menggunakan klikannya. Efisiensi 100% berarti setiap klik berkontribusi langsung pada pembersihan papan. Chording (membuka sel bernomor melalui kluster bendera di sekitarnya) dapat mendorong efisiensi di atas 100% jika dilakukan dengan terampil.

3BV dan Kesulitan Papan

Untuk ukuran papan tetap, 3BV bervariasi dengan jumlah ranjau dalam kurva karakteristik:

  • Sangat sedikit ranjau — hampir semua sel adalah pembuka bernilai nol. Satu klik membuka hampir seluruh papan. 3BV ≈ 1.
  • Ranjau sedang — papan dibagi menjadi beberapa wilayah pembuka ditambah banyak sel bernomor terisolasi. 3BV tertinggi di sini.
  • Banyak ranjau — tidak ada wilayah pembuka yang terbentuk; setiap sel bukan-ranjau berdekatan dengan setidaknya satu ranjau. 3BV = jumlah sel bukan-ranjau, tetapi hanya sedikit sel bukan-ranjau yang tersisa.

Nilai 3BV rata-rata untuk preset standar: Pemula (9×9, 10 ranjau) ~15, Menengah (16×16, 40 ranjau) ~65, Ahli (16×30, 99 ranjau) ~174. 3BV maksimum yang mungkin sama dengan jumlah sel bukan-ranjau — dicapai ketika setiap sel bukan-ranjau berdekatan dengan sebuah ranjau.

Efek Topologi

Pada papan Cylinder (kiri↔kanan melingkar) dan papan Toroid (semua tepi melingkar), setiap sel memiliki lebih banyak tetangga. Ini umumnya meningkatkan kemungkinan terbentuknya pembuka bernilai nol, yang menurunkan 3BV dibandingkan papan yang sama dalam topologi Standard — ranjau yang sama menghasilkan wilayah pengisian banjir yang lebih besar. Anda dapat menjelajahi efek-efek ini di kalkulator di bawah.

Bereksperimen dengan 3BV

Cara terbaik untuk mengembangkan intuisi tentang 3BV adalah merancang papan sendiri. Generator Papan memungkinkan Anda menempatkan ranjau di grid berukuran apa pun dan langsung melihat 3BV yang dihasilkan untuk topologi Standard, Cylinder, dan Toroid — diperbarui secara langsung saat Anda menambah atau menghapus ranjau. Anda juga dapat membuka papan yang dihasilkan langsung sebagai teka-teki Mosaic atau membagikannya melalui tautan replay.

Sebagai contoh, berikut adalah papan 9×9 dengan 10 ranjau yang disusun untuk mencapai 3BV maksimum yang mungkin untuk jumlah ranjau tersebut — setiap sel bukan-ranjau berdekatan dengan setidaknya satu ranjau, sehingga tidak ada pembuka dan setiap sel harus diklik secara individual:

▶ Mainkan papan Pemula 3BV-maksimum (9×9, 10 ranjau)

Kalkulator 3BV Maksimum

Untuk setiap jumlah ranjau, grafik menampilkan 3BV tertinggi yang diamati di antara 100 papan yang dihasilkan secara acak. Maksimum empiris ini mendekati maksimum sejati seiring bertambahnya jumlah sampel.

Atur baris, kolom, dan jumlah sampel, lalu klik Hitung.

Distribusi 3BV

Untuk ukuran papan dan jumlah ranjau tetap, grafik menampilkan cara nilai 3BV terdistribusi di antara 500 papan yang dihasilkan secara acak — satu batang per nilai 3BV unik.

Atur ukuran papan, jumlah ranjau, dan sampel, lalu klik Hitung.