Tingkat Menengah – Ahli

Teknik Sudoku Tingkat Lanjut

X-Wing • Ikan Pedang • XY-Wing • Rantai Paksa — dengan Contoh Visual

sekitar empat belas menit empat contoh kotak

Eliminasi, angka tunggal, pasangan telanjang, pasangan penunjuk — kalau semua itu sudah dicoba dan puzzle masih buntu, saatnya naik ke lapisan berikutnya. Empat teknik dalam artikel ini membuka jalan buntu di tingkat menengah dan ahli, masing-masing dari sudut yang berbeda.

X-Wing dan Ikan Pedang bertumpu pada simetri baris dan kolom. XY-Wing adalah rantai logis yang menghubungkan tiga sel. Rantai Paksa bukan tebakan — melainkan menelusuri kedua kemungkinan sekaligus hingga sampai pada satu kesimpulan tanpa kontradiksi. Keempatnya murni logika, tanpa menebak sedikit pun.

Prasyarat

Untuk menerapkan teknik-teknik dalam artikel ini, catatan kandidat mutlak diperlukan. Penguasaan atas eliminasi dasar, angka tunggal, dan pasangan telanjang juga dibutuhkan. Jika dasar-dasar itu belum mantap, mulailah dari panduan teknik dasar kami terlebih dahulu.


X-Wing bekerja di titik persilangan dua baris dan dua kolom. Namanya berasal dari bentuk huruf "X": ketika kandidat suatu angka di dua baris terkonsentrasi tepat di dua kolom yang sama, keempat sel itu membentuk sebuah X — dan angka tersebut bisa dieliminasi dari semua sel lain di kedua kolom itu.

Logikanya begini: angka ini di Baris 2 akan masuk ke Kolom 3 atau Kolom 7. Angka yang sama di Baris 6 juga akan masuk ke Kolom 3 atau Kolom 7. Kombinasi mana pun yang terjadi — sel-sel lain di Kolom 3 dan Kolom 7 tidak mungkin mengandung angka tersebut.

Contoh Visual — X-Wing

Sebaran kandidat angka 7 (hanya angka 7 yang ditampilkan): Kolom: Kolom 1 Kolom 2 Kolom 3 Kolom 4 Kolom 5 Kolom 6 Kolom 7 Kolom 8 Kolom 9 ─── ─── ─── ─── ─── ─── ─── ─── ─── Baris 2: · · [7] · · · [7] · · ← baris X-Wing Baris 4: · 7 · · · · · · · (7 sudah ditempatkan) Baris 6: · · [7] · · · [7] · · ← baris X-Wing Baris 8: · · [7] · · 7 · · · (sudah ada di Kolom 6) X-Wing: kandidat 7 di Baris 2 dan Baris 6 hanya ada di Kolom 3 dan Kolom 7. ↓ Angka 7 dieliminasi dari baris-baris lain di Kolom 3 dan Kolom 7.
Gambar 1 — X-Wing: kandidat 7 di Baris 2 dan Baris 6 hanya muncul di Kolom 3 dan Kolom 7. Angka 7 dieliminasi dari sel-sel lain di kedua kolom tersebut.

Penyelesaian Langkah demi Langkah

1.Periksa setiap baris: di baris mana kandidat suatu angka hanya muncul di dua kolom? — Baris 2: untuk angka 7, hanya Kolom 3 dan Kolom 7.
2.Adakah baris lain dengan tepat dua kolom yang sama? — Baris 6: untuk angka 7, hanya Kolom 3 dan Kolom 7. X-Wing ditemukan.
3.Empat sudut X: Baris 2 Kolom 3, Baris 2 Kolom 7, Baris 6 Kolom 3, Baris 6 Kolom 7. Keempat sel inilah puncak sayap.
4.Eliminasi angka 7 dari semua sel di Kolom 3 kecuali Baris 2 dan Baris 6. Lakukan hal yang sama di Kolom 7.
5.Daftar kandidat sel-sel yang terdampak sudah diperbarui — angka tunggal atau teknik lain bisa muncul.

X-Wing Berbasis Kolom

X-Wing tidak terbatas pada baris — logika yang sama berlaku untuk kolom. Jika kandidat suatu angka di dua kolom terkonsentrasi tepat di dua baris yang sama, angka tersebut dieliminasi dari sel-sel lain di kedua baris itu. Arahnya berubah, logikanya identik.

Cara Praktis Menemukan X-Wing

Ikuti setiap angka satu per satu. Untuk angka 7, periksa semua baris: di baris mana kandidat 7 hanya menempati dua kolom? Mengajukan pertanyaan ini untuk setiap angka dari 1 sampai 9 jauh lebih cepat daripada langsung mencari X-Wing. Pertama kali menemukannya, ada sesuatu yang "klik" di kepala sebelum puzzle selesai — kali berikutnya, naluri itu datang jauh lebih cepat.


Ikan Pedang adalah X-Wing yang diperluas ke tiga baris. X-Wing mencakup dua baris × dua kolom = empat sudut. Ikan Pedang mencakup tiga baris × tiga kolom = sembilan sudut potensial — tetapi tidak semua harus terisi. Yang penting: semua kandidat suatu angka di ketiga baris itu muat di paling banyak tiga kolom.

"Paling banyak" adalah kata kuncinya. Di salah satu dari tiga baris, angka itu boleh hanya ada di satu kolom — itu tidak membatalkan Ikan Pedang. Syaratnya: gabungan semua kandidat angka tersebut dari ketiga baris tidak boleh melebihi tiga kolom yang berbeda.

Contoh Visual — Ikan Pedang

Sebaran kandidat angka 4 (hanya angka 4 yang ditampilkan): Kolom: Kolom 1 Kolom 2 Kolom 3 Kolom 4 Kolom 5 Kolom 6 Kolom 7 Kolom 8 Kolom 9 ─── ─── ─── ─── ─── ─── ─── ─── ─── Baris 1: · · [4] · · [4] · · · ← Kolom 3, Kolom 6 Baris 4: · · [4] · · · · [4] · ← Kolom 3, Kolom 8 Baris 7: · · · · · [4] · [4] · ← Kolom 6, Kolom 8 Kandidat 4 di tiga baris: Kolom 3, Kolom 6, Kolom 8 — tepat tiga kolom. Ikan Pedang. ↓ Angka 4 dieliminasi dari baris-baris lain di Kolom 3, Kolom 6, dan Kolom 8 (kecuali Baris 1, Baris 4, dan Baris 7).
Gambar 2 — Ikan Pedang: kandidat 4 di Baris 1, Baris 4, dan Baris 7 berkumpul hanya di Kolom 3, Kolom 6, dan Kolom 8.

Penyelesaian Langkah demi Langkah

1.Kandidat 4 di Baris 1: Kolom 3 dan Kolom 6. Di Baris 4: Kolom 3 dan Kolom 8. Di Baris 7: Kolom 6 dan Kolom 8.
2.Gabungkan kandidat ketiga baris: {Kolom 3, Kolom 6} ∪ {Kolom 3, Kolom 8} ∪ {Kolom 6, Kolom 8} = {Kolom 3, Kolom 6, Kolom 8}. Total: tiga kolom — syarat Ikan Pedang terpenuhi.
3.Eliminasi angka 4 dari semua sel di Kolom 3 kecuali Baris 1 dan Baris 4. Di Kolom 6 kecuali Baris 1 dan Baris 7. Di Kolom 8 kecuali Baris 4 dan Baris 7.
4.Berapa sel yang terdampak? Periksa — kalau ada daftar kandidat yang tinggal satu, berarti angka tunggal baru saja muncul.
Mengapa Ikan Pedang Terasa Lebih Sulit?

X-Wing membandingkan dua baris — otak masih bisa menangkapnya secara visual. Ikan Pedang mengharuskan kita memegang tiga baris sekaligus di kepala dan menghitung gabungan kolomnya. Beban memori kerja inilah yang membuat pemain berpengalaman pun kadang melewatkan Ikan Pedang. Solusi praktisnya: kerjakan satu angka sekaligus, buat catatan, dan telusuri ketiga baris satu per satu.


XY-Wing tidak punya kesamaan dengan X-Wing selain namanya — logikanya sama sekali berbeda. Tiga sel, tiga daftar dengan dua kandidat, dan hubungan visibilitas di antara ketiganya — itulah seluruh teknisnya.

Istilahnya: satu sel pivot dan dua sel penjepit. Pivot melihat kedua penjepit. Kedua penjepit tidak harus saling melihat — tetapi mereka berbagi satu kandidat yang sama. Kandidat bersama itu dieliminasi dari semua sel yang terlihat oleh kedua penjepit sekaligus.

Struktur dan Logika

Kandidat sel pivot: {X, Y}. Penjepit pertama: {X, Z}. Penjepit kedua: {Y, Z}.

Mengapa Z dieliminasi? Pivot akan bernilai X atau Y. Jika pivot adalah X → penjepit pertama harus Z. Jika pivot adalah Y → penjepit kedua harus Z. Dalam kasus apa pun, dijamin salah satu penjepit akan mengandung Z. Oleh karena itu, tidak ada sel yang terlihat oleh kedua penjepit yang bisa mengandung Z.

Contoh Visual — XY-Wing

Struktur XY-Wing: Baris 1 Kolom 1: [3, 7] ← Pivot (X=3, Y=7) Baris 1 Kolom 5: [3, 5] ← Penjepit 1 (X=3, Z=5) — baris yang sama dengan pivot Baris 4 Kolom 1: [7, 5] ← Penjepit 2 (Y=7, Z=5) — kolom yang sama dengan pivot Dari pivot Baris 1 Kolom 1: Penjepit 1 Baris 1 Kolom 5 di baris yang sama → visibilitas ✓ Penjepit 2 Baris 4 Kolom 1 di kolom yang sama → visibilitas ✓ Kandidat bersama Penjepit 1 dan Penjepit 2: 5 (Z) ↓ Baris 4 Kolom 5: terlihat dari Baris 4 (baris Penjepit 2) dan Kolom 5 (kolom Penjepit 1). Angka 5 dieliminasi dari Baris 4 Kolom 5. Aturan umum: Z dieliminasi dari semua sel yang terlihat oleh kedua penjepit.
Gambar 3 — XY-Wing: pivot Baris 1 Kolom 1, penjepit 1 Baris 1 Kolom 5, penjepit 2 Baris 4 Kolom 1. Z=5, sel terdampak Baris 4 Kolom 5.

Penyelesaian Langkah demi Langkah

1.Temukan sel dengan dua kandidat (ini adalah pivot potensial). Baris 1 Kolom 1 = [3, 7].
2.Telusuri sel dengan dua kandidat yang terlihat dari pivot. Baris 1 Kolom 5 = [3, 5]: berbagi angka 3 (X) dengan pivot → kandidat Penjepit 1.
3.Adakah sel dua kandidat lain yang terlihat dari pivot dan berbagi Y=7? Baris 4 Kolom 1 = [7, 5]: berbagi angka 7 → kandidat Penjepit 2.
4.Kandidat bersama Penjepit 1 dan Penjepit 2: 5 (nilai Z). XY-Wing lengkap.
5.Cari sel yang terlihat oleh kedua penjepit. Baris 4 Kolom 5: berada di Baris 4 (baris Penjepit 2) dan Kolom 5 (kolom Penjepit 1). Eliminasi angka 5 dari Baris 4 Kolom 5.

Ketika Lebih dari Satu Sel Terdampak

Kadang XY-Wing berdampak pada lebih dari satu sel — jika kedua penjepit melihat beberapa sel sekaligus, Z dieliminasi dari semuanya. Ini paling sering terjadi ketika salah satu penjepit berada di perbatasan sebuah blok.

Perbedaan XY-Wing dan Pasangan Telanjang

Pasangan telanjang bekerja pada sel-sel yang berada dalam unit yang sama (baris, kolom, atau blok). XY-Wing menjembatani sel-sel dari unit yang berbeda — tanpa pivot, kedua penjepit mungkin tidak saling "melihat" sama sekali. Itulah mengapa XY-Wing menjangkau bagian kotak yang lebih luas dan mengeliminasi kandidat di tempat yang tidak bisa dijangkau pasangan telanjang.


Rantai Paksa bukan tebakan — melainkan menelusuri kedua kemungkinan sekaligus dan menunjukkan bahwa keduanya mengarah ke hasil yang sama. "Jika sel ini bernilai A → ini yang terjadi → kesimpulan: Z. Jika bernilai B → jalur berbeda → tapi tetap: Z." Kalau dua jalur membuka pintu yang sama, Z sudah pasti.

Secara struktur, teknik ini berbeda dari tiga teknik sebelumnya: alih-alih mengeliminasi kandidat, ia menggunakan rantai deduksi. Namun jangan samakan dengan menebak. Menebak mencoba satu kemungkinan dan mundur jika salah. Rantai Paksa menelusuri kedua cabang sampai habis lalu menurunkan kesimpulan bersama secara logis — tanpa satu langkah pun mundur.

Dua Jenis Rantai Paksa

Dua jenis yang paling umum adalah rantai paksa biner dan rantai paksa unit.

Rantai paksa biner: pilih sel dengan dua kandidat. Asumsikan nilainya A dan ikuti rantai eliminasi yang dihasilkan. Kemudian asumsikan B dan ulangi. Jika dalam kedua kasus sel yang sama mengambil nilai yang sama, nilai itu sudah pasti.

Rantai paksa unit: di suatu baris, kolom, atau blok, hanya ada dua posisi yang mungkin untuk angka tertentu. Asumsikan masing-masing posisi secara bergantian — jika dalam kedua kasus sel lain mengambil nilai yang sama, nilai itu sudah pasti.

Contoh Visual — Rantai Paksa Biner

Titik awal: Baris 3 Kolom 5 = [2, 8] (dua kandidat) CABANG A — asumsikan Baris 3 Kolom 5 = 2: → Baris 3 Kolom 5 = 2 → eliminasi 2 dari Baris 7 Kolom 5 (kolom sama) → Baris 7 Kolom 5 = [6, 9] → eliminasi 2 dari Baris 3 Kolom 2 (baris sama) → Baris 3 Kolom 2 = [5] → Baris 3 Kolom 2 = 5 (angka tunggal!) → eliminasi 5 dari Baris 1 Kolom 2 (kolom sama) → Baris 1 Kolom 2 = [3, 7] → ... (rantai berlanjut) → Baris 6 Kolom 8 = 4 CABANG B — asumsikan Baris 3 Kolom 5 = 8: → Baris 3 Kolom 5 = 8 → eliminasi 8 dari Baris 3 Kolom 2 → jalur berbeda → ... (rantai berlanjut) → Baris 6 Kolom 8 = 4 Di kedua cabang: Baris 6 Kolom 8 = 4. ↓ Baris 6 Kolom 8 = 4 sudah pasti — terlepas dari asumsi mana yang benar.
Gambar 4 — Rantai Paksa Biner: kedua nilai Baris 3 Kolom 5 mengarah ke hasil Baris 6 Kolom 8 = 4.

Penerapan Langkah demi Langkah

1.Pilih sel dengan dua kandidat — titik percabangan. Baris 3 Kolom 5 = [2, 8].
2.Cabang A: asumsikan Baris 3 Kolom 5 = 2. Ikuti semua nilai yang secara pasti mengikuti pilihan itu — setiap angka tunggal, setiap angka tunggal tersembunyi. Catat hasilnya secara terpisah.
3.Cabang B: asumsikan Baris 3 Kolom 5 = 8. Ikuti rantai dengan cara yang sama. Catat hasilnya.
4.Bandingkan hasil kedua cabang. Sel mana yang mengambil nilai yang sama di kedua kasus?
5.Hasil yang sama itu sudah pasti — tulis nilai tersebut di sel itu. Puzzle pun maju.
Kapan Menggunakan Rantai Paksa?

Setelah X-Wing, Ikan Pedang, dan XY-Wing sudah habis dicoba. Rantai Paksa sangat ampuh tetapi memakan waktu — menelusuri rantai membutuhkan konsentrasi dan catatan. Rantai pendek (tiga atau empat langkah) masih bisa ditangani di kepala. Untuk rantai panjang, kertas atau mode catatan digital sangat diperlukan. Di Sudokum.Net, tombol N menjaga catatan kandidat selalu mutakhir, yang sangat membantu penelusuran rantai.


Teknik Struktur Apa yang dilakukan Kesulitan
X-Wing 2 baris × 2 kolom Eliminasi dari 2 kolom ★★☆☆☆
Ikan Pedang 3 baris × 3 kolom Eliminasi dari 3 kolom ★★★☆☆
XY-Wing 1 pivot + 2 penjepit Eliminasi kandidat Z ★★★☆☆
Rantai Paksa 2 cabang, hasil bersama Konfirmasi deduksi bersama ★★★★

Memilih teknik saat menghadapi kebuntuan bukan hal yang acak. Ada urutan yang jelas:


Bagaimana mengingat perbedaan X-Wing dan Ikan Pedang?
X-Wing: 2 baris, 2 kolom, maksimal 4 sudut. Ikan Pedang: 3 baris, 3 kolom, maksimal 9 sudut — tapi tidak harus semuanya terisi. Ikan Pedang adalah X-Wing yang diperluas satu baris.
Apakah Rantai Paksa sama dengan menebak?
Tidak. Menebak mencoba satu kemungkinan dan mundur jika salah — tanpa menambah informasi apa pun ke puzzle. Rantai Paksa menelusuri kedua cabang sampai habis dan sampai pada kesimpulan bersama melalui logika. Tidak ada langkah mundur — hanya pengamatan bahwa dua jalur membuka pintu yang sama.
Mengapa saya tidak bisa melihat XY-Wing?
Sel dengan dua kandidat adalah pivot potensial, tetapi jumlahnya sedikit di kotak. Cara praktisnya: di setiap puzzle, buat daftar sel-sel itu dan uji satu per satu sebagai pivot. Apakah kandidat Z dipakai bersama oleh sel dua kandidat yang terlihat? Menanyakan ini secara sistematis menjadikan pencarian XY-Wing sebuah refleks dalam dua puluh hingga tiga puluh puzzle.
Di tingkat kesulitan mana teknik-teknik ini muncul?
X-Wing di tingkat sulit. Ikan Pedang dan XY-Wing di antara sulit dan ahli. Rantai Paksa di tingkat ahli, kadang juga di bagian atas tingkat sulit. Tingkat kesulitan Sudokum.Net ditentukan oleh kriteria teknis — puzzle sulit yang mengandung X-Wing sangat cocok untuk melatih teknik-teknik ini secara terarah.

Penutup

Keempat teknik ini bertumpu pada fondasi yang sama: mempersempit secara sistematis ruang-ruang di mana angka tidak bisa masuk. X-Wing dan Ikan Pedang melakukannya lewat simetri dua atau tiga baris dan kolom. XY-Wing menjembatani tiga sel. Rantai Paksa menelusuri kedua jalur dan mengamati ke mana keduanya berujung.

Tidak satu pun dari keempat teknik ini melibatkan tebakan — tetapi masing-masing punya cara pandangnya sendiri. Pertama kali menemukan X-Wing, simetri itu tertanam di kepala selamanya. Dalam XY-Wing, hubungan pivot-penjepit menjadi sesuatu yang konkret dan terasa. Dengan Rantai Paksa — memegang dua cabang sekaligus dalam pikiran — proses itu mengubah cara membaca kotak sudoku secara permanen.