Penyelesaian baris: satu baris atau kolom sekaligus
Hampir semua nonogram diselesaikan dengan cara yang sama di baliknya: bukan dengan menatap seluruh kisi, melainkan dengan mengambil satu garis — sebuah baris atau kolom — dan memeras setiap kotak yang dipaksakan darinya sebelum melanjutkan. Inilah penyelesaian baris, dan trik tumpang tindih serta tepi yang mungkin sudah Anda kenal sebenarnya hanyalah kasus khususnya. Kuasai metode umumnya dan Anda punya rutinitas andal tanpa tebakan yang berhasil pada teka-teki ukuran apa pun.
Apa yang bisa diberitahukan satu garis
Petunjuk sebuah garis menggambarkan garis itu secara lengkap, terlepas dari sisa kisi: angka-angkanya adalah blok kotak terisi, berurutan, masing-masing dipisahkan oleh setidaknya satu kotak kosong. Jadi sebelum Anda melihat bagaimana sebuah baris berinteraksi dengan kolom-kolomnya, Anda bisa mengajukan pertanyaan yang lebih sempit — dengan hanya petunjuk ini dan panjang ini, kotak mana yang pasti terisi dan mana yang pasti kosong, di mana pun blok akhirnya ditempatkan?
Jawabannya sering kali «sebagian darinya», dan menemukan kotak-kotak terpaksa itu satu garis demi satu garis adalah seluruh mesin penyelesaian. Anda jarang menuntaskan sebuah garis dalam satu kali jalan, tetapi Anda hampir selalu memperoleh sesuatu — dan sesuatu itu menjadi petunjuk bagi setiap garis yang memotongnya.
Rapatkan ke kiri, rapatkan ke kanan, simpan tumpang tindihnya
Inilah metode umum yang mencakup setiap garis, berapa pun jumlah petunjuknya. Dalam pikiran, geser semua blok sejauh mungkin ke kiri (atau ke atas), dengan tetap menjaga urutannya dan jarak satu kotak di antaranya. Lalu lakukan hal yang sama sejauh mungkin ke kanan (atau ke bawah). Setiap kotak yang ditutupi oleh blok yang sama pada kedua susunan ekstrem itu tidak pernah bisa kosong — kotak itu terpaksa terisi.
Ambil garis 10 kotak dengan petunjuk 3 4. Dirapatkan penuh ke kiri, blok-bloknya menempati kotak 1-3 dan 5-8. Dirapatkan penuh ke kanan, mereka menempati 3-5 dan 7-10. Bandingkan keduanya: blok pertama menutupi kotak 3 pada kedua kasus, dan blok kedua menutupi kotak 7 dan 8 pada kedua kasus. Jadi kotak 3, 7, dan 8 dijamin terisi, dan Anda bisa menandainya seketika — meski Anda belum tahu persis di mana masing-masing blok dimulai.
Ini persis trik tumpang tindih, hanya digeneralisasi: dengan satu petunjuk panjang saja, ia menyusut menjadi langkah akrab «geser ke kedua ujung», tetapi cara pandang rapatkan-kiri-rapatkan-kanan tetap bekerja saat sebuah garis punya dua, tiga, atau lebih blok — dan di situlah menaksir tumpang tindih dengan kira-kira mulai gagal.
Umpankan kembali kotak yang sudah diketahui ke garis
Penyelesaian baris menjadi jauh lebih kuat begitu sebuah garis sudah memuat informasi dari persilangannya. Kotak yang Anda tandai kosong (sebuah ✕) berlaku seperti tembok: ia memecah garis menjadi segmen-segmen lebih pendek, dan setiap blok harus muat seluruhnya dalam satu segmen — yang kerap memaku blok yang sesaat lalu masih bebas. Kotak yang Anda tandai terisi menjangkarkan blok yang harus menutupinya, sehingga Anda bisa memperpanjang blok itu dan menutup kedua ujungnya.
Itulah sebabnya menyelesaikan adalah putaran, bukan satu sapuan. Kerjakan sebuah baris sejauh ia bisa, dan tanda-tanda barunya — kotak terisi maupun ✕ — turun ke setiap kolom yang memotongnya. Kerjakan kolom-kolom itu, dan tanda baru mereka kembali naik ke baris. Setiap garis menjadi sedikit lebih terpecahkan setiap kali salah satu persilangannya memperoleh informasi.
Mengetahui kapan sebuah garis selesai untuk saat ini
Sebuah garis «selesai untuk saat ini» ketika petunjuk dan kotak yang diketahuinya tidak lagi memaksakan apa pun — belum tentu ketika ia sudah lengkap. Jangan tersangkut menggilas satu garis yang keras kepala; tandai semua yang saat ini dipaksakannya, lalu pindah ke garis yang paling banyak memperoleh informasi baru sejak terakhir Anda melihatnya. Pada teka-teki yang dibuat dengan baik, berkeliling di antara baris dan kolom seperti ini terus membuka deduksi segar sampai seluruh gambar terisi.
Jika Anda berkeliling penuh dan benar-benar tidak ada yang bergerak di mana pun, Anda tidak sedang menghadapi teka-teki yang menuntut tebakan — Anda melewatkan sebuah deduksi pada suatu garis. Nonogram yang disusun dengan benar punya tepat satu solusi yang dapat dicapai dengan logika murni, jadi kotak yang dipaksakan itu selalu ada; penyelesaian baris hanyalah disiplin untuk menemukannya.
Pertanyaan yang sering diajukan
Apakah penyelesaian baris sama dengan metode tumpang tindih?
Metode tumpang tindih adalah penyelesaian baris yang diterapkan pada satu blok panjang — Anda menggesernya ke kedua ujung dan menyimpan kotak yang ditutupinya pada kedua kasus. Teknik umum rapatkan ke kiri, rapatkan ke kanan melakukan hal yang sama untuk garis dengan berapa pun jumlah bloknya, jadi tumpang tindih sebenarnya hanyalah kasus paling sederhananya.
Apakah saya pernah harus menebak kalau hanya memakai penyelesaian baris?
Tidak. Pada nonogram yang adil dan bersolusi tunggal, menyelesaikan setiap baris dan kolom secara berulang — sambil mengumpankan tanda baru tiap garis kembali ke persilangannya — dijamin menuntaskan teka-teki. Kalau Anda mandek, ada kotak terpaksa yang terlewat, bukan jalan buntu sungguhan.
