Orta – Uzman Seviye

İleri Düzey Sudoku Teknikleri

X-Wing • Kılıçbalığı • XY-Wing • Zorlayıcı Zincirler — Görsel Örneklerle

yaklaşık on dört dakika dört ızgara örneği

Eleme, tek aday, çıplak çift, işaret eden çiftler — bunların hepsini denedin ve bulmaca hâlâ açılmıyorsa, bir sonraki katmana geçme zamanı. Dört teknik, orta ve uzman seviyedeki çıkmazları her biri farklı bir açıdan çözüyor.

X-Wing ve Kılıçbalığı, satır-sütun simetrisine dayanır. XY-Wing, üç hücreyi birbirine bağlayan mantıksal bir zincirdir. Zorlayıcı Zincirler ise tahmin değildir — her iki olasılığı da aynı anda izleyip çelişkisiz tek bir sonuca varmaktır. Dördü de salt mantık; tahmin yok.

Ön Koşullar

Bu teknikleri uygulayabilmek için aday notları tutmak zorunludur. Temel eleme, tek aday ve çıplak çift bilgisi de gereklidir. Bu temeller henüz oturmadıysa önce temel teknikler rehberimize göz at.


X-Wing, iki satır ve iki sütunun kesişim noktalarında çalışır. Adı X harfinin şeklinden gelir: iki satırda aynı rakamın adayları tam olarak aynı iki sütunda toplanmışsa bu dört hücre bir X oluşturur — ve o rakam bu iki sütundaki diğer tüm hücrelerden elenebilir.

Mantık şudur: bu rakam Satır 2'de ya Sütun 3'e ya da Sütun 7'ye gidecek. Aynı rakam Satır 6'da da ya Sütun 3'e ya da Sütun 7'ye gidecek. Hangi kombinasyon gerçekleşirse gerçekleşsin — Sütun 3 ve Sütun 7'nin geri kalan hücreleri bu rakamı barındıramaz.

Görsel Örnek — X-Wing

7 rakamının aday dağılımı (yalnızca 7'ler gösteriliyor): Sütun: 1 2 3 4 5 6 7 8 9 ─── ─── ─── ─── ─── ─── ─── ─── ─── Satır 2: · · [7] · · · [7] · · ← X-Wing satırı Satır 4: · 7 · · · · · · · (7 zaten yerleşmiş) Satır 6: · · [7] · · · [7] · · ← X-Wing satırı Satır 8: · · [7] · · 7 · · · (Sütun 6'da zaten var) X-Wing: Satır 2 ve Satır 6'daki 7 adayları yalnızca Sütun 3 ve Sütun 7'de yer alıyor. ↓ 7 rakamı, Sütun 3 ve Sütun 7'nin geri kalan satırlarından eleniyor.
Şekil 1 — X-Wing: Satır 2 ve Satır 6'daki 7 adayları yalnızca Sütun 3 ve Sütun 7'de görünüyor. 7 rakamı bu iki sütunun geri kalan hücrelerinden eleniyor.

Adım Adım Çözüm

1.Her satırı tara: hangi satırda belirli bir rakamın adayları yalnızca iki sütunda? — Satır 2: 7 için yalnızca Sütun 3 ve Sütun 7.
2.Tam olarak aynı iki sütuna sahip başka bir satır var mı? — Satır 6: 7 için yalnızca Sütun 3 ve Sütun 7. X-Wing bulundu.
3.X'in dört köşesi: Satır 2 Sütun 3, Satır 2 Sütun 7, Satır 6 Sütun 3, Satır 6 Sütun 7. Bu dört hücre kanatın tepe noktalarıdır.
4.Sütun 3'teki tüm hücrelerden 7'yi ele, Satır 2 ve Satır 6 hariç. Sütun 7 için de aynısını yap.
5.Etkilenen hücrelerin aday listeleri güncellendi — bir tek aday ya da başka bir teknik devreye girebilir.

Sütun Bazlı X-Wing

X-Wing yalnızca satırlarla sınırlı değildir — aynı mantık sütunlar için de geçerlidir. İki sütundaki bir rakamın adayları tam olarak aynı iki satırda toplanmışsa, o rakam bu iki satırın geri kalan hücrelerinden elenir. Yön değişir, mantık aynıdır.

X-Wing'i Görmenin Pratik Yolu

Her rakamı ayrı ayrı takip et. 7 için tüm satırları tara: hangisinde 7 adayları yalnızca iki sütunda? Bu soruyu 1'den 9'a kadar her rakam için sormak, X-Wing'i doğrudan aramaktan çok daha hızlıdır. İlk bulduğunda bulmaca bitmeden kafanda bir şey yerine oturur — ikincisinde bu içgüdü çok daha erken gelir.


Kılıçbalığı, X-Wing'in üç satıra genişletilmiş hâlidir. X-Wing iki satır × iki sütun = dört köşe kaplıyordu. Kılıçbalığı üç satır × üç sütun = dokuz olası köşe kaplar — ama hepsinin dolu olması gerekmez. Önemli olan: o üç satırdaki belirli bir rakamın tüm adaylarının en fazla üç sütuna sığmasıdır.

«En fazla» anahtar ifadedir. Üç satırdan birinde o rakam yalnızca tek bir sütunda olabilir — bu Kılıçbalığı'nı geçersiz kılmaz. Koşul şudur: o üç satırdaki rakamın tüm adaylarını birleştirdiğinde ortaya en fazla üç farklı sütun çıkmalıdır.

Görsel Örnek — Kılıçbalığı

4 rakamının aday dağılımı (yalnızca 4'ler gösteriliyor): Sütun: 1 2 3 4 5 6 7 8 9 ─── ─── ─── ─── ─── ─── ─── ─── ─── Satır 1: · · [4] · · [4] · · · ← Sütun 3, Sütun 6 Satır 4: · · [4] · · · · [4] · ← Sütun 3, Sütun 8 Satır 7: · · · · · [4] · [4] · ← Sütun 6, Sütun 8 Üç satırda 4 adayları: Sütun 3, Sütun 6, Sütun 8 — tam olarak üç sütun. Kılıçbalığı. ↓ 4 rakamı, Sütun 3, Sütun 6 ve Sütun 8'in geri kalan satırlarından eleniyor (Satır 1, Satır 4 ve Satır 7 hariç).
Şekil 2 — Kılıçbalığı: Satır 1, Satır 4 ve Satır 7'deki 4 adayları yalnızca Sütun 3, Sütun 6 ve Sütun 8'de toplanıyor.

Adım Adım Çözüm

1.Satır 1'de 4 adayları: Sütun 3 ve Sütun 6. Satır 4'te: Sütun 3 ve Sütun 8. Satır 7'de: Sütun 6 ve Sütun 8.
2.Üç satırın adaylarını birleştir: {Sütun 3, Sütun 6} ∪ {Sütun 3, Sütun 8} ∪ {Sütun 6, Sütun 8} = {Sütun 3, Sütun 6, Sütun 8}. Toplam: üç sütun — Kılıçbalığı koşulu sağlandı.
3.Sütun 3'teki tüm hücrelerden 4'ü ele, Satır 1 ve Satır 4 hariç. Sütun 6'da Satır 1 ve Satır 7 hariç. Sütun 8'de Satır 4 ve Satır 7 hariç.
4.Kaç hücre etkilendi? Kontrol et — herhangi birinin aday listesi bire indiyse, bir tek aday doğdu.
Kılıçbalığı Neden Daha Zor Görünür?

X-Wing iki satırı karşılaştırır — beyin bunu görsel olarak tutabilir. Kılıçbalığı ise aynı anda üç satırı akılda tutmayı ve sütunların birleşimini hesaplamayı gerektirir. Bu çalışma belleği yükü, deneyimli oyuncuların bile Kılıçbalığı'nı zaman zaman kaçırmasına yol açar. Pratik çözüm: bir seferde tek rakamı işle, not al ve üç satırı teker teker tara.


XY-Wing'in X-Wing ile ortak yalnızca adı vardır — mantık tamamen farklıdır. Üç hücre, üçer adaylı iki liste ve aralarındaki görünürlük ilişkisi — hepsi bu kadardır.

Terimler: bir pivot hücre ve iki kıskaç hücre. Pivot her iki kıskacı da görür. Kıskaçların birbirini doğrudan görmesi gerekmez — ama ortak bir adayları vardır. Bu ortak aday, her iki kıskaç tarafından aynı anda görülen tüm hücrelerden elenir.

Yapı ve Mantık

Pivot hücrenin adayları: {X, Y}. Birinci kıskaç: {X, Z}. İkinci kıskaç: {Y, Z}.

Z neden eleniyor? Pivot ya X ya da Y olacak. Pivot X ise → birinci kıskaç Z olmak zorunda. Pivot Y ise → ikinci kıskaç Z olmak zorunda. Her durumda kıskaçlardan birinin Z içereceği garantilenmiş olur. Bu nedenle her iki kıskacı da gören hiçbir hücre Z'yi barındıramaz.

Görsel Örnek — XY-Wing

XY-Wing yapısı: Satır 1 Sütun 1: [3, 7] ← Pivot (X=3, Y=7) Satır 1 Sütun 5: [3, 5] ← Kıskaç 1 (X=3, Z=5) — pivot ile aynı satır Satır 4 Sütun 1: [7, 5] ← Kıskaç 2 (Y=7, Z=5) — pivot ile aynı sütun Satır 1 Sütun 1 pivotundan: Kıskaç 1 Satır 1 Sütun 5 aynı satırda → görünürlük ✓ Kıskaç 2 Satır 4 Sütun 1 aynı sütunda → görünürlük ✓ Kıskaç 1 ve Kıskaç 2'nin ortak adayı: 5 (Z) ↓ Satır 4 Sütun 5: Satır 4'ten (Kıskaç 2'nin satırı) ve Sütun 5'ten (Kıskaç 1'in sütunu) görülüyor. 5 rakamı Satır 4 Sütun 5'ten eleniyor. Genel kural: Z, her iki kıskaç tarafından görülen tüm hücrelerden elenir.
Şekil 3 — XY-Wing: pivot Satır 1 Sütun 1, kıskaç 1 Satır 1 Sütun 5, kıskaç 2 Satır 4 Sütun 1. Z=5, etkilenen hücre Satır 4 Sütun 5.

Adım Adım Çözüm

1.İki adaylı hücreleri bul (bunlar olası pivotlardır). Satır 1 Sütun 1 = [3, 7].
2.Pivotun gördüğü iki adaylı hücreleri tara. Satır 1 Sütun 5 = [3, 5]: pivot ile 3'ü (X) paylaşıyor → Kıskaç 1 adayı.
3.Pivotun gördüğü ve Y=7'yi paylaşan başka bir iki adaylı hücre var mı? Satır 4 Sütun 1 = [7, 5]: 7'yi paylaşıyor → Kıskaç 2 adayı.
4.Kıskaç 1 ve Kıskaç 2'nin ortak adayı: 5 (Z değeri). XY-Wing tamamlandı.
5.Her iki kıskaç tarafından görülen hücreleri bul. Satır 4 Sütun 5: Satır 4'te (Kıskaç 2'nin satırı) ve Sütun 5'te (Kıskaç 1'in sütunu). Satır 4 Sütun 5'ten 5'i ele.

Birden Fazla Hücre Etkilendiğinde

XY-Wing zaman zaman birden fazla hücreyi etkiler — her iki kıskaç aynı anda birden fazla hücreyi görüyorsa Z hepsinden elenir. Bu özellikle kıskaçlardan biri bir bloğun sınırında yer aldığında sık karşılaşılan bir durumdur.

XY-Wing ile Çıplak Çift Arasındaki Fark

Çıplak çift, aynı birimi (satır, sütun veya blok) paylaşan hücrelerde çalışır. XY-Wing ise farklı birimlerdeki hücreler arasında köprü kurar — pivot olmadan iki kıskaç birbirini hiç «görmüyor» olabilir. Bu yüzden XY-Wing ızgaranın daha geniş kesimlerini etkiler ve çıplak çiftin ulaşamayacağı noktalarda aday eler.


Zorlayıcı Zincirler tahmin değildir — iki olasılığı aynı anda takip edip her ikisinin de aynı sonuca yol açtığını göstermektir. «Bu hücre A ise → şu gerçekleşir → sonuç: Z. B ise → farklı bir yol → yine de: Z.» Her iki yol aynı kapıya çıkıyorsa Z kesindir.

Bu teknik yapısal olarak diğerlerinden ayrılır: aday elemek yerine bir çıkarım zinciri kullanır. Ama bunu tahminle karıştırmamak gerekir. Tahmin bir olasılığı dener, yanlış çıkınca geri döner. Zorlayıcı Zincirler her iki dalı da sonuna kadar işler ve ortak sonucu mantıksal olarak türetir — tek bir adım geri dönmeden.

İki Tür Zorlayıcı Zincir

En yaygın iki tür ikili zorlayıcı zincirler ve birim zorlayıcı zincirlerdir.

İkili zorlayıcı zincirler: iki adaylı bir hücre seç. Değerinin A olduğunu varsay ve ortaya çıkan eleme zincirini takip et. Sonra B'yi varsay ve tekrar et. Her iki durumda da aynı hücre aynı değeri aldıysa, o değer kesindir.

Birim zorlayıcı zincirler: bir satır, sütun veya blokta belirli bir rakam için yalnızca iki olası konum kalmıştır. Her birini sırayla varsay — her iki durumda da başka bir hücre aynı değeri alıyorsa, o değer kesindir.

Görsel Örnek — İkili Zorlayıcı Zincirler

Başlangıç noktası: Satır 3 Sütun 5 = [2, 8] (iki aday) DAL A — Satır 3 Sütun 5 = 2 varsayıyoruz: → Satır 3 Sütun 5 = 2 → Satır 7 Sütun 5'ten 2'yi ele (aynı sütun) → Satır 7 Sütun 5 = [6, 9] → Satır 3 Sütun 2'den 2'yi ele (aynı satır) → Satır 3 Sütun 2 = [5] → Satır 3 Sütun 2 = 5 (tek aday!) → Satır 1 Sütun 2'den 5'i ele (aynı sütun) → Satır 1 Sütun 2 = [3, 7] → ... (zincir devam eder) → Satır 6 Sütun 8 = 4 DAL B — Satır 3 Sütun 5 = 8 varsayıyoruz: → Satır 3 Sütun 5 = 8 → Satır 3 Sütun 2'den 8'i ele → farklı yol → ... (zincir devam eder) → Satır 6 Sütun 8 = 4 Her iki dalda: Satır 6 Sütun 8 = 4. ↓ Satır 6 Sütun 8 = 4 kesindir — hangi varsayımın doğru olduğundan bağımsız olarak.
Şekil 4 — İkili Zorlayıcı Zincirler: Satır 3 Sütun 5'in her iki değeri de Satır 6 Sütun 8 = 4 sonucuna götürüyor.

Adım Adım Uygulama

1.İki adaylı bir hücre seç — dallanma noktası. Satır 3 Sütun 5 = [2, 8].
2.Dal A: Satır 3 Sütun 5 = 2 varsay. Bu seçimden zorunlu olarak çıkan tüm değerleri takip et — her tek aday, her gizli tek aday. Sonuçları ayrıca not et.
3.Dal B: Satır 3 Sütun 5 = 8 varsay. Zinciri aynı şekilde takip et. Sonuçları not et.
4.İki dalın sonuçlarını karşılaştır. Hangi hücre her iki durumda da aynı değeri aldı?
5.Ortak sonuç kesindir — o değeri o hücreye yaz. Bulmaca ilerledi.
Zorlayıcı Zincirler Ne Zaman Kullanılır?

X-Wing, Kılıçbalığı ve XY-Wing'i tükettikten sonra. Zorlayıcı Zincirler güçlüdür ama zaman alır — zinciri takip etmek konsantrasyon ve not almayı gerektirir. Kısa zincirler (üç veya dört adım) zihinde yönetilebilir. Uzun zincirler için kâğıt ya da dijital not modu zorunludur. Sudokum.Net'te N tuşu aday notlarını her zaman güncel tutar; bu da zinciri takip etmeyi önemli ölçüde kolaylaştırır.


Teknik Yapı Ne yapar? Zorluk
X-Wing 2 satır × 2 sütun 2 sütundan eler ★★☆☆☆
Kılıçbalığı 3 satır × 3 sütun 3 sütundan eler ★★★☆☆
XY-Wing 1 pivot + 2 kıskaç Z adayını eler ★★★☆☆
Zorlayıcı Zincirler 2 dal, ortak sonuç Ortak çıkarımı doğrular ★★★★

Bir çıkmazda teknik seçmek rastgele değildir. Belirli bir sıra vardır:


X-Wing ile Kılıçbalığı arasındaki farkı nasıl hatırlarım?
X-Wing: 2 satır, 2 sütun, en fazla 4 köşe. Kılıçbalığı: 3 satır, 3 sütun, en fazla 9 köşe — ama hepsinin dolu olması gerekmiyor. Kılıçbalığı, X-Wing'in bir satır daha büyük hâlidir.
Zorlayıcı Zincirler tahmin midir?
Değildir. Tahmin bir olasılığı dener, yanlış çıkınca geri döner — bulmacaya yeni bilgi katmaz. Zorlayıcı Zincirler her iki dalı da sonuna kadar işler ve mantık aracılığıyla ortak sonuca ulaşır. Geri dönme yoktur — yalnızca iki yolun aynı kapıya çıktığının tespiti vardır.
XY-Wing'i neden göremiyorum?
İki adaylı hücreler olası pivot'lardır; ancak ızgarada azdır. Pratik yöntem: her bulmacada bu hücrelerin listesini çıkar ve her birini pivot olarak test et. Görünen iki adaylı hücreler arasında Z adayı paylaşılıyor mu? Bu soruyu sistematik sormak, XY-Wing aramayı yirmi-otuz bulmaca içinde reflekse dönüştürür.
Bu teknikler hangi zorluk seviyesinde çıkar?
X-Wing zor seviyede. Kılıçbalığı ve XY-Wing, zor ile uzman arasında. Zorlayıcı Zincirler uzman seviyede; zaman zaman zor seviyenin üst ucunda da görülür. Sudokum.Net'in zorluk seviyeleri teknik ölçütlerle belirlenir — X-Wing içeren zor bulmacalar bu teknikleri hedefli olarak pratik yapmak için idealdir.

Son Söz

Bu dört teknik aynı temele dayanır: sayıların gidemeyeceği yerleri sistematik olarak daraltmak. X-Wing ve Kılıçbalığı bunu iki ya da üç satır-sütun simetrisiyle yapar. XY-Wing üç hücre arasında köprü kurar. Zorlayıcı Zincirler ise her iki yolu da izleyip nereye çıktıklarına bakar.

Dördü de tahmin gerektirmez — ama her birinin kendine özgü bir bakış biçimi vardır. İlk X-Wing'i bulduğunda o simetri kafana bir kez yerleşir, bir daha çıkmaz. XY-Wing'de pivot-kıskaç ilişkisi somut bir anlam kazanır. Zorlayıcı Zincirlerde ise — iki dalı aynı anda zihinde tutmak — bu süreç ızgarayı okuma biçimini kalıcı olarak değiştirir.