Pointing pairs, iki birimi birbiriyle konuşturan ilk tekniktir ve tek birim taramasıyla asla dokunulamayacak adayları temizler. Fikir basit: bir rakam bir bloğun içinde tek bir hatta hapsolmuşsa, o hattın geri kalanında yasaktır.
Desen nedir
Bir blok ve ondan hâlâ eksik olan bir rakam al. Bloğun, o rakamın hâlâ aday olduğu her hücresine bak. Hepsi aynı satırdaysa, rakamı sonunda hangi hücre alırsa alsın, o satıra düşer. Blok rakamı bir yerde içermek zorundadır; bu yüzden satırın o rakamdan payı blok içinde tükenir ve rakam, diğer iki bloktaki o satırın hücrelerinden silinebilir.
İki hücre pointing pair, üç hücre pointing triple yapar ve mantık aynıdır. Aynısı sütunlar için de geçerlidir.
Pointing pair
Blok-hat indirgeme
Rakam hapsolur
bir blok içindeki tek hatta
bir hat içindeki tek bloğa
Sildiğin yer
o satırın ya da sütunun geri kalanı
bloğun geri kalanı
Yön
blok hat boyunca dışarıya işaret eder
hat bloğu indirger
Temizlenen hücre
en çok altı, diğer iki blokta
en çok altı, aynı blokta
İkisine de kilitli adaylar denir ve çift olarak öğrenmeye değerler, çünkü zıt yönlerde taranırlar.
Ne zaman aranır
Single'lar ve çiftler hiçbir şey üretmeyi bıraktıktan sonra.
Bir blok içinde yalnızca iki ya da üç kez görünen rakamlarda. Hizalanabilecek olanlar onlardır.
Üç ya da dört boş hücreli bloklarda; hizalanma orada doğal olarak olur.
Bir blokta yapılan yerleştirmeden hemen sonra; bu çoğu zaman bir rakamı tek bir hatta sıkıştırır.
Adım adım nasıl uygulanır
Bir blok seç ve hâlâ ihtiyaç duyduğu rakamları listele.
Bir rakam için, bloğun onun hâlâ geçerli olduğu her hücresini işaretle.
Bu hücrelerin hepsi bir satırı paylaşıyorsa, rakam blok içinde o satıra kilitlenmiştir.
Rakamı diğer iki bloktaki aynı satırdan sil.
Aynı kontrolü sütunlar için, sonra sıradaki rakam için tekrarla.
Dokuz bloğun hepsini gez. Her başarılı eleme, temizlenen hattın bir yerinde bir hidden single yaratabilir.
Çalışılmış bir örnek
bloktaki 1'leri izle.
123456789
ABCDEFGHJ
1
2
8
2
5
4
1
6
7
1
6
7
1
6
8
3
5
6
9
1
8
9
1
5
1
4
6
3
1
4
6
8
2
7
5
6
7
6
3
5
9
2
8
4
1
4
3
2
6
7
1
2
6
7
1
2
5
6
7
9
1
5
6
7
1
5
6
8
5
6
7
8
5
2
7
8
1
2
6
7
4
1
6
9
3
6
7
9
1
6
7
3
6
7
8
3
5
6
5
6
7
2
4
1
2
8
1
2
5
9
1
2
5
6
7
4
1
5
6
3
6
2
5
7
9
1
2
3
4
1
2
5
1
3
4
5
1
5
7
1
5
8
2
5
7
8
3
4
1
2
5
7
8
1
2
5
6
1
5
6
1
5
6
7
9
2
5
6
7
Kolay adımlar tükendi. 6. bloktaki 1'lere bak.
1
6. blokta hâlâ bir 1 gerekiyor. Diğer rakamlar soluk gösterilir.
2
6. bloktaki 1 yalnızca D7 veya D8'e gidebilir ve iki hücre de D satırında.
3
Hangi hücre alırsa alsın, D satırı 1'ini 6. blokta bulur; bu yüzden D4 ve D5 1 olamaz.
4
D4 ve D5'ten 1 kaldırıldı, çünkü D satırı 1'ini 6. blokta tutar.
Kolay adımlar tükendi. 6. bloktaki 1'lere bak.
blok bir 1'e ihtiyaç duyuyor ve onun için kalan tek hücreler D7 ve D8; ikisi de D satırında. Yani D satırının 1'i 6. bloğun içinde yaşar ve 5. bloktaki D4 ve D5 1'lerini kaybeder.
İki hücrenin yan yana olması gerekmez ve bir sürü başka aday taşıyor olabilirler. Önemli olan tek şey, bloğun hiçbir üçüncü hücresinin 1 alamamasıdır.
Sık yapılan hatalar
Bloğun içinde silmek. Desen bloğun diğer hücreleri hakkında hiçbir şey söylemez. Adayı yalnızca dışındaki hat kaybeder.
Üçüncü bir hücreyi kaçırmak. Rakam bloğun içinde, o satırın dışında başka bir yerde de geçerliyse, pointing pair yoktur. Yalnızca satırı değil, bütün bloğu kontrol et.
Sütunları unutmak. Pointing pair'lerin yarısı dikeydir ve yalnızca satırları tarayan çözücüler yarı kadar bulur.
Yönü tersine çevirmek. Bir rakamı bir satır içindeki tek bir bloğa hapsetmek, farklı sonuçlu farklı bir desendir.
Nerede karşına çıkar
Pointing pair'ler orta Klasik Sudoku civarında önem kazanmaya başlar ve Zor'dan itibaren hem klasikte hem Killer'da şarttır. Aynı zamanda çoğu ileri desenin ardındaki zihinsel alışkanlıktır: bir rakamın nereye gidemeyeceğini bul, gerisini ızgara sana söyler.