Solver nonogram
Macet pada nonogram dari buku teka-teki, aplikasi, atau situs lain? Masukkan petunjuk baris dan kolomnya di bawah dan alat ini akan menyelesaikannya untuk Anda menggunakan mesin logika yang sama yang menjalankan setiap teka-teki di Nonogram Hub — atau beralih ke “coba sendiri” dan selesaikan di papan interaktif dengan alat isi/tanda yang sama yang digunakan di seluruh situs ini.
Satu baris per baris, angka dipisahkan spasi (mis. “3 1”). Biarkan sebuah baris kosong untuk baris yang kosong.
Satu baris per kolom, angka dipisahkan spasi. Biarkan sebuah baris kosong untuk kolom yang kosong.
Tanya Jawab
Bagaimana cara memasukkan petunjuk dari buku teka-teki?
Atur lebar dan tinggi agar sesuai dengan kisi teka-teki, lalu ketik angka setiap baris pada barisnya sendiri di kotak petunjuk baris (berurutan, dari atas ke bawah), dan angka setiap kolom pada barisnya sendiri di kotak petunjuk kolom (dari kiri ke kanan). Pisahkan beberapa angka pada baris yang sama dengan spasi, seperti “3 1”.
Bagaimana jika teka-teki saya tidak punya solusi yang unik?
Nonogram yang tersusun baik selalu punya tepat satu solusi. Jika alat ini melaporkan lebih dari satu, entah sebuah petunjuk salah ketik, atau teka-teki sumbernya sendiri cacat — periksa kembali angka terhadap aslinya.
Apakah ada batas ukuran?
Solver dibatasi pada beberapa detik komputasi agar halaman ini tetap responsif untuk semua orang. Kisi yang sangat besar atau sengaja ambigu bisa kehabisan waktu — sebagian besar nonogram buku teka-teki nyata terselesaikan jauh di bawah satu detik.
Bisakah saya menyelesaikan teka-teki sendiri alih-alih diselesaikan untuk saya?
Ya — setelah memasukkan petunjuk Anda, gunakan “Coba sendiri” untuk mendapatkan kisi interaktif yang sama yang digunakan di seluruh situs ini, dengan alat isi dan tanda, pada petunjuk teka-teki Anda sendiri.
Bisakah saya mencetak teka-teki ini?
Ya — setelah memasukkan petunjuk Anda, klik “Unduh PDF untuk dicetak” untuk mendapatkan kisi kosong dengan petunjuk yang tertata untuk diselesaikan di atas kertas. Jika teka-teki punya solusi yang unik, Anda juga bisa mengunduh versi dengan kunci jawaban di halaman kedua.
Cara kerja solver ini
Semuanya berjalan di peramban Anda. Petunjuk yang Anda ketik tidak pernah diunggah ke server — mesin penyelesaian adalah JavaScript yang berjalan di mesin Anda sendiri, jadi ia bekerja sama saja entah teka-teki berasal dari majalah, tangkapan layar, atau kisi yang Anda rancang sendiri.
Mesin bernalar baris demi baris, sama seperti manusia. Untuk setiap baris dan kolom, ia menghitung setiap susunan blok yang masih diizinkan petunjuk, lalu mengisi sel yang terisi dalam setiap susunan itu, dan mencoret sel yang kosong dalam setiap susunannya. Karena menyimpulkan sebuah sel pada suatu baris juga membatasi kolom yang memotongnya, prosesnya berulang sampai tidak ada lagi yang baru bisa disimpulkan. Di tempat deduksi murni macet, ia beralih ke pencarian terbatas alih-alih menebak membabi buta.
Ia tidak berhenti pada jawaban pertama yang ditemukan. Ia sengaja mencari solusi kedua yang berbeda — dan itulah yang memungkinkannya memberi tahu Anda apakah petunjuk Anda punya tepat satu jawaban, lebih dari satu, atau tidak sama sekali. Nonogram dengan dua solusi yang sah adalah nonogram yang rusak: biasanya angka yang salah ketik, kadang-kadang cacat sungguhan pada teka-teki sumbernya. Penyelesaian dibatasi beberapa detik agar halaman tetap responsif, dan hampir setiap nonogram buku teka-teki nyata selesai jauh di dalam batas itu.
Ini adalah mesin yang sama yang dipakai untuk memvalidasi setiap teka-teki di Nonogram Hub sebelum diterbitkan — itulah sebabnya teka-teki harian selalu bisa diselesaikan hanya dengan logika, tanpa menebak.
Belajar menyelesaikannya sendiri
Solver berguna untuk memeriksa jawaban atau menyelamatkan teka-teki yang membuat Anda macet — tetapi nonogram lebih menyenangkan saat Anda tidak membutuhkannya. Panduan-panduan ini membahas, langkah demi langkah, teknik-teknik yang diterapkan mesin di atas secara otomatis:
