Papan, angka, dan bendera
Minesweeper di Felt & Wood menawarkan tiga tata letak klasik:
| Tingkat | Grid | Ranjau |
|---|---|---|
| Mudah | 9×9 | 10 |
| Normal | 16×16 | 40 |
| Sulit | 30×16 | 99 |
Buka kotak aman untuk melihat angka atau area kosong. Menyentuh ranjau berarti kalah. Menang saat semua kotak non-ranjau terbuka — tidak perlu menandai semua ranjau.
Setiap angka menghitung ranjau di delapan kotak sekitar, termasuk diagonal. Angka 1 berarti tepat satu ranjau tetangga, 2 berarti dua, dan seterusnya. Kotak kosong (nol) tidak punya ranjau di sekitarnya; permainan otomatis membuka wilayah kosong yang terhubung beserta angka di tepinya.
| Situasi terlihat | Kesimpulan pasti |
|---|---|
| Angka sudah punya bendera sebanyak angkanya | Semua tetangga tertutup lainnya aman |
| Sisa kotak tertutup persis sebanyak angka | Semua kotak itu berisi ranjau |
| Nol menyentuh kotak tertutup | Kotak itu aman dan terbuka otomatis |
| Semua kotak non-ranjau terbuka | Menang, terlepas dari bendera |
Mode bendera menandai atau menghapus tanda kotak tertutup. Bendera adalah pernyataan Anda — permainan tidak memvalidasi sampai papan selesai. Kotak bertanda tidak bisa dibuka; hapus bendera jika logika kemudian membuktikan salah.
Ranjau ditempatkan setelah bukaan pertama. Kotak yang diklik dan delapan tetangganya membentuk zona 3×3 yang dijamin bebas ranjau — lebih kuat dari perlindungan satu sel: klik awal tidak bisa meledak, dan mulai di tengah sering menghasilkan area kosong untuk dikembangkan.
Chord (klik ganda atau kontrol chord pada angka terbuka): saat jumlah bendera di sekitar sama dengan angka, tetangga tertutup yang tersisa terbuka sekaligus. Chord hanya jika setiap bendera pasti — satu bendera salah bisa membuka ranjau.
Logika batas dan pola angka
Perluas garis informasi
Hasil pembukaan terbaik adalah area kosong karena banyak angka terungkap sekaligus. Sudut dan tepi punya tetangga lebih sedikit, lebih mudah dianalisis; sel tengah lebih berpeluang terhubung ke ruang luas — tidak ada posisi yang menjamin nol. Setelah klik pertama, kerjakan di sepanjang batas tempat angka terbuka menyentuh kotak tertutup. Mengklik jauh ke area tak dikenal menambah risiko tanpa memakai informasi yang sudah diperoleh.
Untuk setiap angka di batas, hitung dua hal:
- Berapa ranjau sudah ditandai bendera?
- Berapa kotak tertutup tanpa bendera masih ada?
Kurangi bendera dari angka tampilan. Hasilnya adalah ranjau yang masih tersembunyi di antara tetangga tanpa bendera. Nol berarti buka semua. Sama dengan jumlah kotak tertutup berarti tandai semua.
Contoh: 3 dengan dua bendera dan tiga kotak tertutup lain — tepat satu dari tiga itu berisi ranjau, belum cukup memilih sel tertentu. Jika hanya satu kotak tertutup selain dua bendera, kotak itu pasti ranjau ketiga.
Bandingkan himpunan yang tumpang tindih
Banyak papan macet karena tidak ada angka tunggal yang “lengkap”. Langkah berikutnya adalah penalaran subset: anggap tetangga tak dikenal tiap angka sebagai satu himpunan.
Satu 1 menyentuh {A, B}, 2 di dekatnya menyentuh {A, B, C}. Satu ranjau di A dan B, dua di A, B, C — maka C pasti ranjau. Sebaliknya: jika kedua himpunan butuh satu ranjau, sel ekstra C aman.
Pola tepi 1-1 sering menghasilkan hubungan ini, tetapi jangan hafal slogan visual tanpa cek tetangga. Bendera di tempat lain mengubah sisa hitungan. Selalu bandingkan himpunan kotak tertutup aktual setelah mengurangi ranjau yang diketahui.
Pakai bendera untuk menyederhanakan, bukan menebak
Tandai hanya saat logika membuktikan ada ranjau. Bendera benar mengurangi hitungan di beberapa angka dan sering memicu bukaan aman — termasuk chord. Bendera spekulatif berbahaya karena penalaran berikutnya memperlakukannya sebagai fakta.
Setelah menandai, tinjau ulang setiap angka tetangga. Satu ranjau baru bisa melengkapi 1, 2, atau 3 dan membuat tetangga lainnya aman. Setelah membuka kotak aman, periksa angkanya sebelum pindah. Minesweeper menghargai rantai deduksi lokal.
Beberapa pemain minim bendera dan melacak ranjau di kepala — cepat, tetapi rawan salah di batas besar. Bendera mengurangi kesalahan memori kerja. Yang penting keyakinan: bendera sebagai kendala terkonfirmasi, bukan tebakan.
Sudut dan tepi perlu perhatian ekstra
Angka di batas hanya punya tiga atau lima tetangga, bukan delapan — sering membuat batasan lebih ketat. 1 di sudut dengan satu bendera langsung membersihkan sel tetangga lainnya.
Namun jangan anggap kotak tertutup paling luar aman hanya karena sedikit sel menyentuhnya. Angka mendeskripsikan ranjau di sekitar sel berangka terbuka, bukan kandidat tertutup. Bayangkan delapan sel secara mental, terutama kontak diagonal.
Kenali saat logika habis
Dua kotak tertutup bisa sama-sama layak memegang ranjau terakhir tanpa angka lain membedakan. Sebelum menebak, pindai seluruh batas untuk deduksi terpisah. Bukaan aman di tempat lain kadang menyelesaikan situasi 50–50.
Jika terpaksa menebak, perkirakan risiko. Satu ranjau di antara tiga kemungkinan biasanya lebih aman daripada pasangan satu-dari-dua. Utamakan kotak yang berpeluang membuka wilayah berguna jika aman. Jangan menandai untuk menyamarkan ketidakpastian — buka kandidat terbaik dengan sadar itu probabilistik.
Kesalahan yang mengubah logika jadi tebakan
Membaca angka sebagai jarak. 2 bukan berarti ranjau dua kotak jauhnya. Artinya tepat dua dari delapan sel yang langsung menyentuh adalah ranjau.
Lupa tetangga diagonal. Kebanyakan kesimpulan salah karena hanya menghitung horizontal dan vertikal. Telusuri cincin penuh delapan sel.
Menganggap bendera dikonfirmasi permainan. Bendera adalah catatan pemain. Satu bendera salah merusak setiap perhitungan terdekat — dan bisa membuat chord meledak.
Membuka kotak acak terlalu dini. Habiskan batas yang terlihat dulu. Penyelesaian dasar dan perbandingan subset sering mengungkap langkah aman yang tidak jelas secara visual.
Hanya melihat satu angka. 1 yang belum selesai bisa menentukan saat dibandingkan dengan 1 atau 2 tetangga. Kendala tumpang tindih adalah inti permainan menengah.
Tidak memperbarui setelah bendera. Setiap ranjau terkonfirmasi mengubah persamaan tetangga. Pindai ulang segera, jangan loncat ke bagian jauh papan.
Menganggap setiap posisi bisa dideduksi. Saat beberapa tata letak cocok dengan bukti, logika tidak bisa memilih. Verifikasi global, lalu tebak risiko terendah alih-alih mengarang kepastian.