Hexcells adalah game berbasiskan Minesweeper yang dimainkan di segi enam. (Pengungkapan penuh: Saya tidak ada sangkut pautnya dengan Hexcells. Sebenarnya saya tidak terlalu menyukai permainan itu.) Sebagian besar aturan Hexcells dapat dengan mudah diungkapkan dalam Generalized Minesweeper (Minesweeper bermain pada grafik yang berubah-ubah). Salah satu yang paling sulit adalah {X}
dan -X-
aturan.
The {X}
Aturan memberitahu kita bahwa sel berbatasan X
tambang dan bahwa semua tambang ini berbatasan satu sama lain di jalur yang berkelanjutan. Sebagai contoh jika kita memiliki papan:
? ?
? {3} ?
? ?
6 kemungkinan untuk penempatan tambang adalah
* . . . . . . * * * * *
* {3} . * {3} . . {3} * . {3} * . {3} * * {3} .
* . * * * * . * . . . .
Tujuan Anda adalah untuk menerapkan aturan {3}
dalam Minesweeper umum.
Spesifik
Generalized Minesweeper adalah Minesweeper yang dimainkan pada grafik arbitrer. Grafik memiliki dua jenis titik, "indikator" atau "nilai". Nilai dapat berupa hidup atau mati (tambang atau tak berguna) namun kondisinya tidak diketahui oleh pemain. Indikator memberi tahu pemain berapa banyak simpul yang berdekatan berada di (tambang) dan tidak dihitung sebagai tambang itu sendiri.
Misalnya papan berikut untuk Generalized Minesweeper memberi tahu kita bahwa sel A dan B keduanya merupakan ranjau atau tidak ada ranjau.
(Dalam diagram indikator ditandai abu-abu sementara nilainya putih)
Tidak seperti di kapal penyapu ranjau normal di mana Anda mengklik nilai yang tidak aktif untuk mengungkapkan indikator, tidak ada mekanik seperti itu di Generalized Minesweeper. Seorang pemain hanya menentukan keadaan grafik yang dapat memenuhi indikatornya.
Tujuan Anda adalah untuk membangun struktur di Generalized Minesweeper sedemikian rupa sehingga ada 6 sel khusus yang hanya dapat memiliki status yang memenuhi seolah-olah mereka terhubung dengan aturan Hexcells {3}
. Ketika Anda menulis solusi Anda, Anda seharusnya tidak memiliki nilai spesifik dalam pikiran untuk sel-sel nilai. (Untuk menjawab pertanyaan H.PWiz, beberapa sel nilai mungkin dapat dikurangkan dari negara, tetapi Anda selalu dapat meningkatkan skor Anda dengan menghapus sel-sel tersebut)
Mencetak gol
Jawaban Anda akan dinilai dengan jumlah simpul dalam grafik akhir minus 6 (untuk 6 input) dengan skor yang lebih rendah menjadi lebih baik. Jika dua jawaban mengikat dalam metrik ini, pemutus dasi adalah jumlah ujung.
Solvabilitas
Masalah ini dapat dipecahkan, saya punya solusi untuk masalah ini dan saya akan mempostingnya setelah tantangan ini berumur seminggu.
{3}
aturan" mengatakan " semua tambang ini berbatasan satu sama lain dalam jalur berkelanjutan " - tanpa tepi tidak ada jalur.
{3}
". Mereka tidak perlu terhubung