Teknik Jellyfish Sudoku: Eliminasi Lanjutan 4×4
Jellyfish (Ubur-ubur) adalah teknik lanjutan dalam Sudoku dan merupakan perluasan dari X-Wing (2×2) dan Swordfish (3×3). Namanya berasal dari bentuk tentakel ubur-ubur: pola kompleks empat baris dan empat kolom menyebar seperti tentakel ubur-ubur. Prinsip intinya adalah: ketika kandidat muncul hanya di empat kolom dalam empat baris, kandidat tersebut dapat dieliminasi dari sel lain di empat kolom tersebut.
Jika suatu digit hanya muncul dalam set empat kolom yang sama di dalam empat baris (bisa 2 hingga 4 kolom dari set tersebut di setiap baris), maka digit ini harus menempati tepat empat posisi dari empat kolom ini di empat baris ini. Oleh karena itu, sel di empat kolom ini yang tidak termasuk dalam empat baris ini tidak dapat berisi digit tersebut.
Aturan Jellyfish
Jika posisi kandidat suatu digit di empat baris terbatas pada set empat kolom yang sama,
Maka kandidat tersebut dapat dieliminasi dari baris lain (tidak di empat baris Jellyfish) di empat kolom tersebut.
Sebelum membaca artikel ini, disarankan untuk menguasai teknik X-Wing dan Swordfish, karena mereka adalah dasar untuk memahami Jellyfish.
Contoh: Jellyfish Berbasis Baris
Mari kita lihat contoh Jellyfish yang melibatkan kandidat 3 di baris 1, 2, 4, dan 9.
Menganalisis Distribusi Kandidat 3
Pertama, mari kita amati distribusi kandidat 3 di setiap baris:
Baris 1: Kandidat 3 muncul di
- R1C3: Kandidat {3, 5}
- R1C6: Kandidat {1, 3, 4, 8}
→ Angka 3 di Baris 1 hanya bisa di Kolom 3 atau Kolom 6
Baris 2: Kandidat 3 muncul di
- R2C3: Kandidat {1, 3, 6}
- R2C6: Kandidat {1, 3, 6}
- R2C9: Kandidat {1, 3}
→ Angka 3 di Baris 2 hanya bisa di Kolom 3, Kolom 6, atau Kolom 9
Baris 4: Kandidat 3 muncul di
- R4C1: Kandidat {3, 8}
- R4C6: Kandidat {3, 8}
→ Angka 3 di Baris 4 hanya bisa di Kolom 1 atau Kolom 6
Baris 9: Kandidat 3 muncul di
- R9C1: Kandidat {3, 6, 8}
- R9C3: Kandidat {2, 3, 8}
- R9C6: Kandidat {2, 3, 6}
- R9C9: Kandidat {1, 3, 8}
→ Angka 3 di Baris 9 hanya bisa di Kolom 1, Kolom 3, Kolom 6, atau Kolom 9
Menemukan Pola Jellyfish
- Baris 1: Kolom 3, 6 (2 posisi)
- Baris 2: Kolom 3, 6, 9 (3 posisi)
- Baris 4: Kolom 1, 6 (2 posisi)
- Baris 9: Kolom 1, 3, 6, 9 (4 posisi)
- Angka 3 di Baris 1 harus di Kolom 3 atau 6
- Angka 3 di Baris 2 harus di Kolom 3, 6, atau 9
- Angka 3 di Baris 4 harus di Kolom 1 atau 6
- Angka 3 di Baris 9 harus di Kolom 1, 3, 6, atau 9
Oleh karena itu, empat angka 3 dari empat baris ini harus mengisi 4 posisi di Kolom 1, 3, 6, dan 9. Ini berarti Kolom 1, 3, 6, dan 9 memiliki angka 3 yang ditempati oleh empat baris ini.
- R3C3: Eliminasi kandidat 3
- R7C3: Eliminasi kandidat 3
- R3C6: Eliminasi kandidat 3
- R7C6: Eliminasi kandidat 3
- R3C9: Eliminasi kandidat 3
- R7C9: Eliminasi kandidat 3
- R6C1: Eliminasi kandidat 3
- R8C1: Eliminasi kandidat 3
Jellyfish: Digit 3 di Baris 1, 2, 4, dan 9 hanya muncul di Kolom 1, 3, 6, dan 9.
Aksi: Eliminasi kandidat 3 dari R3C3, R7C3, R3C6, R7C6, R3C9, R7C9, R6C1, R8C1.
Dua Bentuk Jellyfish
Mirip dengan X-Wing dan Swordfish, Jellyfish memiliki dua bentuk simetris:
1. Jellyfish Berbasis Baris
Seperti yang ditunjukkan dalam contoh di atas:
- Target observasi: Empat baris
- Karakteristik pola: Posisi kandidat di empat baris ini terbatas pada set empat kolom yang sama
- Target eliminasi: Eliminasi kandidat tersebut dari baris lain di empat kolom ini
2. Jellyfish Berbasis Kolom
Bentuk berlawanan tapi prinsip sama:
- Target observasi: Empat kolom
- Karakteristik pola: Posisi kandidat di empat kolom ini terbatas pada set empat baris yang sama
- Target eliminasi: Eliminasi kandidat tersebut dari kolom lain di empat baris ini
Jellyfish berbasis baris mengeliminasi dari kolom, Jellyfish berbasis kolom mengeliminasi dari baris.
Ini konsisten dengan aturan X-Wing dan Swordfish: mengamati baris mengeliminasi dari kolom, mengamati kolom mengeliminasi dari baris.
Perbandingan Seri Fish
Jellyfish adalah bagian dari seri teknik Fish, membentuk sistem lengkap dengan X-Wing dan Swordfish:
| Teknik | Baris/Kolom | Kesulitan Identifikasi | Frekuensi dalam Praktik |
|---|---|---|---|
| X-Wing | 2 baris × 2 kolom | Relatif mudah | Umum |
| Swordfish | 3 baris × 3 kolom | Sedang | Kadang-kadang |
| Jellyfish | 4 baris × 4 kolom | Relatif sulit | Jarang |
Secara teoritis, pola Fish yang lebih besar seperti Squirmbag 5×5 atau Whale 6×6 bisa ada, tetapi sangat jarang dalam puzzle Sudoku nyata. Sudoku 9×9 paling banyak memiliki 9 baris dan 9 kolom, dan pola Fish yang melibatkan 5 baris atau lebih hampir tidak pernah muncul dalam puzzle normal. Oleh karena itu, menguasai Jellyfish (4×4) sudah cukup untuk menangani sebagian besar puzzle sulit.
Cara Menemukan Jellyfish?
Menemukan Jellyfish memerlukan observasi sistematis, lebih kompleks dari X-Wing dan Swordfish:
- Jellyfish memerlukan tepat empat baris, di mana posisi kandidat hanya melibatkan empat kolom secara total
- Kandidat dapat muncul di 2, 3, atau 4 posisi di setiap baris, tetapi semuanya harus dalam set empat kolom yang sama
- Jika empat baris melibatkan 5 kolom atau lebih, Jellyfish tidak dapat terbentuk
- Jellyfish adalah teknik baris dan kolom, tidak melibatkan kotak
- Karena kesulitan identifikasi, disarankan untuk mencoba hanya ketika X-Wing dan Swordfish tidak dapat ditemukan
Ringkasan Teknik
Poin kunci untuk menerapkan teknik Jellyfish:
- Skala pola: 4 baris × 4 kolom, pola yang umum digunakan terbesar dalam seri Fish
- Kondisi identifikasi: Semua posisi kandidat di empat baris hanya melibatkan empat kolom secara total
- Fleksibilitas: Setiap baris dapat memiliki 2-4 posisi kandidat, tidak mengharuskan setiap baris mengisi keempat kolom
- Aturan eliminasi: Jellyfish berbasis baris mengeliminasi dari kolom, Jellyfish berbasis kolom mengeliminasi dari baris
- Skenario aplikasi: Pilihan terakhir ketika X-Wing dan Swordfish tidak dapat menyelesaikan
- Tips praktis: Karena kompleksitas identifikasi, disarankan menggunakan penanda kandidat untuk membantu analisis
Jellyfish sangat jarang dalam praktik, tetapi bisa menjadi satu-satunya terobosan dalam beberapa puzzle level ahli. Saran:
- Pertama habiskan semua teknik menengah dan X-Wing, Swordfish
- Pilih digit dengan kandidat lebih sedikit untuk dianalisis
- Gunakan fungsi penandaan kandidat untuk mengatur distribusi setiap baris di kertas atau secara mental
- Jika analisis manual terlalu kompleks, Anda dapat menggunakan solver untuk membantu pembelajaran
Saran Latihan
Untuk menguasai teknik Jellyfish, disarankan:
- Pertama kuasai sepenuhnya X-Wing dan Swordfish, karena mereka adalah dasar dari Jellyfish
- Pahami prinsip umum seri Fish: logika eliminasi pola N baris × N kolom
- Saat menghadapi puzzle level ahli, periksa secara sadar apakah Jellyfish ada
- Anda dapat menggunakan solver untuk menemukan contoh Jellyfish, lalu verifikasi pemahaman Anda
Mulai permainan Sudoku tingkat kesulitan ahli dan coba temukan dan terapkan teknik seri Fish!