Tingkat Pemula – Menengah

Teknik Sudoku:
Panduan Visual Langkah demi Langkah

Eliminasi • Naked Single • Naked Pair • Pointing Pairs

~12 menit baca 6 contoh grid

Seluruh logika sudoku bertumpu pada empat teknik dasar. Tanpa keempatnya, puzzle yang sedikit lebih sulit pun tidak akan kelar; tapi siapa yang menguasainya bisa menyelesaikan sebagian besar sudoku. Yang jadi soal, ada jarak antara tahu dan bisa melihat di grid — dan yang menjembatani jarak itu hanya satu: latihan visual.

Setiap teknik dibahas dalam tiga lapis: apa itu, cara kerjanya, dan tampilannya di contoh grid asli. Urutannya disengaja — tanpa eliminasi naked single tidak akan kelihatan, tanpa naked single naked pair tidak ada gunanya, dan pointing pairs bergantung pada keduanya.

Teknik yang dibahas dalam artikel ini
  • Eliminasi: Angka mana yang tidak bisa masuk ke sel ini?
  • Naked Single: Menemukan sel yang hanya punya satu kandidat tersisa
  • Naked Pair: Memanfaatkan dua sel yang berbagi tepat dua kandidat yang sama
  • Pointing Pairs: Mengubah distribusi kandidat di dalam kotak menjadi pembersihan baris atau kolom

Eliminasi adalah fondasi dari seluruh logika sudoku. Semua teknik lainnya — termasuk naked single — berdiri di atasnya. Satu pertanyaan jadi kuncinya: "Bisakah angka ini masuk ke sel ini?" Jawabannya mengikuti tiga aturan.

Tiga Aturan, Satu Logika

Aturan sudoku sederhana: tiap baris, tiap kolom, dan tiap kotak 3×3 berisi angka 1 sampai 9, masing-masing tepat sekali. Eliminasi bekerja dengan membalik aturan itu — kalau angka tertentu sudah ada di baris, kolom, atau kotak yang sama, angka itu tidak bisa muncul di sel lain dalam unit yang sama.

Contoh Visual — Eliminasi

┌───────┬───────┬───────┐ │ 5 3 · │ · 7 · │ · · · │ │ 6 · · │ 1 9 5 │ · · · │ │ · 9 8 │ · · · │ · 6 · │ ├───────┼───────┼───────┤ │ 8 · · │ · 6 · │ · · 3 │ │ 4 · · │ 8 · [?]│ · · 1 │ │ 7 · · │ · 2 · │ · · 6 │ ├───────┼───────┼───────┤ │ · 6 · │ · · · │ 2 8 · │ │ · · · │ 4 1 9 │ · · 5 │ │ · · · │ · 8 · │ · 7 9 │ └───────┴───────┴───────┘
Gbr. 1 — Sel bertanda [?]: baris 5, kolom 6. Angka mana yang masuk di sini?

Solusi Langkah demi Langkah

1.Periksa baris (baris 5): ada 4, 8, 1 → ketiga angka ini dieliminasi.
2.Periksa kolom (kolom 6): ada 7, 5, 6, 2, 9, 8 → keenam angka ini juga dieliminasi.
3.Periksa kotak (kotak tengah-kanan 3×3): ada 6, 5, 3, 1 → angka-angka ini pun dieliminasi.
4.Satu-satunya angka yang tersisa setelah semua eliminasi: hanya 4.

Yang masuk ke sel ini adalah 4. Tidak ada pilihan lain — bukan tebakan, tapi hasil deduksi.

Kunci dari eliminasi

Latih eliminasi secara mental tidak hanya untuk sel kosong, tapi juga untuk sel yang sudah terisi. Untuk tiap angka yang sudah ada di grid, tanya: "apakah angka 7 ini mempengaruhi sel lain?" Kebiasaan itu akan berjalan sendiri jauh sebelum kamu aktif mencari naked single.


Kalau hanya satu angka yang bisa masuk ke sebuah sel, angka itulah yang harus ada di sana. Disebut "naked" karena sel itu terbuka apa adanya dengan satu-satunya kandidatnya — tidak ada yang tersembunyi, semua bisa dibuktikan.

Untuk menemukan naked single, kamu perlu daftar kandidat — semua angka yang masih mungkin masuk ke sebuah sel setelah eliminasi dilakukan. Begitu daftar itu tinggal satu angka, naked single sudah ada di depan mata.

Cara Membuat Daftar Kandidat

Untuk setiap sel kosong, tanyakan: angka 1 sampai 9 mana yang tidak bisa masuk ke sini? Coret setiap angka yang sudah ada di baris, kolom, atau kotak yang sama. Yang tersisa itulah kandidat sel tersebut.

Di Sudokum.Net, tombol N mengaktifkan mode catatan. Angka yang ditekan dalam mode ini tersimpan sebagai anotasi kandidat kecil di dalam sel. Fitur ini memungkinkan kamu menemukan naked single secara visual langsung di grid, tanpa harus melacaknya di kepala.

Contoh Visual — Naked Single

┌───────┬───────┬───────┐ │ 5 3 4 │ 6 7 8 │ 9 1 2 │ │ 6 7 2 │ 1 9 5 │ 3 4 8 │ │ 1 9 8 │ 3 4 2 │ 5 6 7 │ ├───────┼───────┼───────┤ │ 8 5 9 │ 7 6 1 │ 4 2 3 │ │ 4 2 6 │ 8 5 [?]│ 7 9 1 │ │ 7 1 3 │ 9 2 4 │ 8 5 6 │ ├───────┼───────┼───────┤ │ 9 6 1 │ 5 3 7 │ 2 8 4 │ │ 2 8 7 │ 4 1 9 │ 6 3 5 │ │ 3 4 5 │ 2 8 6 │ 1 7 9 │ └───────┴───────┴───────┘
Gbr. 2 — Baris 5, kolom 6: hanya satu kandidat tersisa.

Solusi Langkah demi Langkah

1.Angka di baris 5: 4, 2, 6, 8, 5, 7, 9, 1 → 8 angka sudah ada, hanya 3 yang belum.
2.Angka di kolom 6: 8, 5, 2, 1, 4, 7, 9, 6 → 8 angka sudah ada, hanya 3 yang belum.
3.Angka di kotak tengah-kanan: 9, 1, 3, 4, 7, 8, 6, 5 → 8 angka sudah ada.
4.Setelah eliminasi dari baris, kolom, dan kotak, satu-satunya yang tersisa: 3. Hanya 3 yang bisa masuk ke sel ini.

Tidak perlu menyisir grid sel per sel. Cara yang lebih cepat: mulai dari baris dan kolom yang sudah paling banyak terisi. Baris yang sudah berisi 7–8 angka hampir pasti punya setidaknya satu naked single di antara sel kosongnya.

Naked single vs. hidden single

Naked single bertolak dari sel: "hanya satu angka yang muat di sini." Hidden single bertolak dari angka: "angka ini di baris ini cuma bisa masuk ke satu tempat." Keduanya mengarah ke kandidat tunggal, tapi dari titik berangkat yang berlawanan. Naked single ditemukan lewat daftar kandidat sel; hidden single, lewat menelusuri ke mana suatu angka bisa pergi.


Naked pair membutuhkan satu langkah berpikir lebih jauh. Prinsipnya: kalau dua sel punya tepat dua kandidat yang identik, dan keduanya berada di baris, kolom, atau kotak yang sama — kedua kandidat itu bisa dieliminasi dari sel lain di unit yang sama.

Mengapa bisa begitu? Karena kedua angka itu pasti akan mengisi kedua sel tersebut — meski belum diketahui mana ke mana. Kepastian itu sudah cukup: tidak ada gunanya mempertahankan kedua angka sebagai kandidat di tempat lain dalam baris, kolom, atau kotak yang sama.

Contoh Visual — Naked Pair

Kolom 3 — Dengan catatan kandidat: ┌──────────────────────────┐ │ Baris 1 Kolom 3: [1, 7] │ ← Sel naked pair │ Baris 2 Kolom 3: [2, 5, 8] │ │ Baris 3 Kolom 3: [1, 7] │ ← Sel naked pair │ Baris 4 Kolom 3: [2, 5, 7, 8] │ │ Baris 5 Kolom 3: [2, 4, 7] │ │ Baris 6 Kolom 3: [2, 5, 7, 8] │ │ Baris 7 Kolom 3: [3, 5] │ │ Baris 8 Kolom 3: [2, 5, 8] │ │ Baris 9 Kolom 3: [2, 5, 6] │ └──────────────────────────┘
Gbr. 3 — Kolom 3: Baris 1 Kolom 3 dan Baris 3 Kolom 3 hanya berisi [1, 7]. Naked pair teridentifikasi.

Solusi Langkah demi Langkah

1.Kandidat Baris 1 Kolom 3: [1, 7]. Kandidat Baris 3 Kolom 3: [1, 7]. Dua kandidat yang sama, dua sel yang sama — naked pair teridentifikasi.
2.Kedua angka (1 dan 7) pasti akan menempati Baris 1 Kolom 3 dan Baris 3 Kolom 3. Belum tahu yang mana ke yang mana, tapi keduanya sudah terkunci di dua sel itu.
3.Eliminasi 1 dan 7 dari semua sel lain di kolom 3: Baris 4 Kolom 3 → [2, 5, 8], Baris 5 Kolom 3 → [2, 4], Baris 6 Kolom 3 → [2, 5, 8].
4.Baris 5 Kolom 3 kini hanya [2, 4] — efek naked pair mengubahnya menjadi naked single. Rantai solusi pun dimulai.

Contoh Kedua — Naked Pair di Dalam Kotak

Kotak kiri atas 3×3 — Dengan catatan kandidat: ┌─────────────────────────────────┐ │ Baris 1 Kolom 1: [4] Baris 1 Kolom 2: [3,9] Baris 1 Kolom 3: [3,9] │ ← Naked Pair │ Baris 2 Kolom 1: [6] Baris 2 Kolom 2: [2,5,8] Baris 2 Kolom 3: [2,8] │ │ Baris 3 Kolom 1: [1,7,8] Baris 3 Kolom 2: [2,5,8] Baris 3 Kolom 3: [2,8] │ └─────────────────────────────────┘
Gbr. 4 — Kotak kiri atas: Baris 1 Kolom 2 dan Baris 1 Kolom 3 hanya berisi [3, 9]. Naked pair.
1.Baris 1 Kolom 2 = [3, 9], Baris 1 Kolom 3 = [3, 9]. Dua kandidat yang sama, dalam kotak yang sama sekaligus baris yang sama — efek ganda.
2.3 dan 9 dieliminasi dari sel lain di kotak. Selain itu, 3 dan 9 juga dieliminasi dari sel lain di baris 1.
3.Baris 2 Kolom 3 = [2, 8], Baris 3 Kolom 3 = [2, 8] → keduanya membentuk naked pair di dalam kotak juga. Eliminasi berantai pun berlangsung.
Kenapa naked pair sulit dilihat

Awalnya memang pelan — kamu harus membandingkan daftar kandidat sel satu per satu. Pemain berpengalaman sudah melakukannya otomatis: begitu melihat sel dengan dua kandidat, refleksnya langsung mencari pasangannya. Biasanya butuh sekitar 50–100 puzzle sampai refleks itu terbentuk.


Pointing pairs berangkat dari pengamatan distribusi kandidat di dalam kotak. Kalau semua kandidat suatu angka di satu kotak 3×3 ternyata berada di satu baris atau satu kolom saja — angka itu bisa dieliminasi dari sel-sel di baris atau kolom itu yang ada di luar kotak.

Dari situlah namanya: dua atau tiga sel itu "menunjuk" ke luar kotak, menyusuri baris atau kolom. Pointing pairs adalah satu-satunya teknik yang menarik kesimpulan dari dalam kotak dan membawanya keluar ke dimensi baris atau kolom.

Contoh Visual — Pointing Pairs Sepanjang Baris

Distribusi angka 3 di kotak dan baris: ┌────────────┬────────────┬────────────┐ │ · · · │ [3] · [3]│ · · · │ ← Baris 1 │ · · · │ · · · │ · · · │ │ · · · │ · · · │ · · · │ └────────────┴────────────┴────────────┘ Kotak kiri KOTAK TENGAH Kotak kanan Kandidat angka 3 di kotak tengah atas: hanya di baris 1 (K4 dan K6).
Gbr. 5 — Kandidat angka 3 di kotak tengah atas hanya terpusat di baris 1.

Solusi Langkah demi Langkah

1.Temukan sel kandidat angka 3 di kotak tengah atas 3×3: Baris 1 Kolom 4 dan Baris 1 Kolom 6.
2.Keduanya ada di baris 1. Di dalam kotak tidak ada tempat untuk angka 3 di baris 2 atau baris 3.
3.Artinya: angka 3 dari kotak ini akan masuk ke baris 1. Sel baris 1 di kotak kiri (K1, K2, K3) dan kotak kanan (K7, K8, K9) tidak bisa lagi berisi angka 3.
4.Angka 3 dieliminasi dari sel baris 1 di kotak kiri dan dari sel baris 1 di kotak kanan.

Contoh Kedua — Pointing Pairs Sepanjang Kolom

Distribusi angka 7 di kolom (kotak kiri): ┌───────┐ │ · · · │ B1 — Atas │ · · · │ B2 │ · · · │ B3 ├───────┤ │ ·[7]· │ B4 — Tengah ← K2 │ ·[7]· │ B5 ← K2 │ · · · │ B6 ├───────┤ │ · · · │ B7 — Bawah │ · · · │ B8 │ · · · │ B9 └───────┘ KOTAK KIRI — kandidat angka 7 hanya di K2 (B4 dan B5).
Gbr. 6 — Kandidat angka 7 di kotak tengah kiri hanya ada di kolom 2. Angka 7 dieliminasi dari bagian atas dan bawah kolom 2.
1.Temukan sel kandidat angka 7 di kotak tengah kiri 3×3: Baris 4 Kolom 2 dan Baris 5 Kolom 2.
2.Keduanya ada di kolom 2. Di dalam kotak tidak ada tempat untuk angka 7 di kolom 1 atau kolom 3.
3.Artinya: angka 7 dari kotak ini akan masuk ke kolom 2. Sel kolom 2 di kotak atas (B1–B3) dan kotak bawah (B7–B9) tidak bisa lagi berisi angka 7.
4.Angka 7 dieliminasi dari sel K2 di bagian atas dan dari sel K2 di bagian bawah.
Pointing pairs vs. box/line reduction

Pointing pairs bergerak dari kotak ke baris atau kolom. Box/line reduction sebaliknya — ia mendeteksi bahwa kandidat suatu baris atau kolom sudah terkurung di satu kotak saja, lalu membersihkan sel lain di kotak itu. Dua arah yang berlawanan, satu logika yang sama.


Urutannya penting — melewati satu langkah bisa membuat langkah berikutnya jadi tidak terlihat. Rutinitas yang efisien berjalan seperti ini:

# Teknik Kapan?
1EliminasiBuat atau perbarui daftar kandidat untuk setiap sel kosong.
2Naked SingleAda sel dengan daftar kandidat yang tersisa satu angka? Isi.
3Hidden SinglePeriksa setiap angka di setiap baris, kolom, dan kotak. Kalau hanya muat di satu sel, tulis.
4Naked PairAda pasangan sel dengan dua kandidat yang sama? Terapkan efeknya.
5Pointing PairsDi kotak mana pun, kandidat suatu angka terkunci di satu baris atau kolom? Bersihkan ke luar.

Setiap kali buntu, balik ke langkah 1. Setiap kali satu teknik berhasil, mulai ulang dari awal — karena satu sel yang berubah akan menggeser daftar kandidat di sel-sel lain.

Fitur di Sudokum.Net yang mendukung urutan ini

Mode Pengajaran di Game Coach menampilkan secara langsung teknik mana yang bisa dipakai saat itu. Kamu tidak perlu menghapal urutan di atas — Game Coach menganalisis kondisi grid dan menyarankan langkah yang tepat. Sangat membantu saat belajar, tapi ada satu aturannya: jangan baca sarannya sebelum mencoba sendiri dulu.


Apakah keempat teknik ini cukup untuk menyelesaikan semua sudoku?
Untuk sudoku mudah dan sebagian besar yang menengah, ya. Di level sulit, teknik seperti X-Wing dan Swordfish mungkin diperlukan. Tapi melompat ke teknik lanjutan sebelum menguasai keempat ini tidaklah efisien — tanpa fondasi yang kuat, level berikutnya sulit dilewati.
Bagaimana cara mengingat perbedaan naked single dan naked pair?
Naked single: satu sel, satu kandidat — selesai langsung. Naked pair: dua sel, dua kandidat yang sama di keduanya. Naked single menyelesaikan sel secara langsung; naked pair mempersempit pilihan sel lain dan memajukan solusi secara tidak langsung.
Mengapa pointing pairs sulit dilihat?
Karena pandangan harus bergeser dari kotak ke baris atau kolom — kamu membaca dua dimensi sekaligus. Cara praktisnya: untuk setiap kotak dan setiap angka, biasakan bertanya "apakah semua kandidat angka ini ada dalam satu baris atau kolom?" Awalnya lambat, tapi setelah beberapa puluh puzzle akan jadi refleks.
Apakah wajib menulis catatan kandidat?
Untuk sudoku mudah biasanya tidak perlu — naked single masih bisa ditemukan secara visual. Tapi mulai level menengah, melihat naked pair dan pointing pairs tanpa catatan kandidat jadi sangat sulit. Di Sudokum.Net, tekan N untuk mengaktifkan mode catatan — menulis kandidat sendiri membantu kamu memahami grid lebih dalam sekaligus mempermudah penerapan teknik.

Penutup

Jarak antara tahu empat teknik ini dan bisa melihatnya di grid akan menyempit seiring jam terbang. Eliminasi sebenarnya sudah kamu lakukan — cuma belum sistematis. Begitu mulai menangkap naked single, grid terasa berbeda. Waktu naked pair, kamu mulai merasakan logika rantainya. Dan pointing pairs akan menunjukkan bagaimana kotak "bicara" dengan baris dan kolomnya — saat itulah cara pandangmu terhadap sudoku berubah.

Buat eliminasi jadi kebiasaan — tanpa catatan kandidat naked pair tidak akan terlihat, dan tanpa naked pair pointing pairs tidak ada artinya. Setiap teknik butuh teknik sebelumnya; makanya urutan ini tidak bisa dilewati begitu saja.