Oynamaya hazır mısın?

Sudoku Oyna!

Swordfish Sudoku Tekniği

ZorKlasik + KillerAdım 22 / 383 dk okuma

Swordfish, X-Wing'in üç hatlı sürümüdür. Bir rakam al, onun aynı üç sütuna hapsolduğu üç satır bul; o rakam, ızgaranın başka her yerinde bu üç sütundan silinebilir.

Desen nedir

Her seferinde tek bir rakamla çalış. Rakamın her birinde en çok üç aday hücresi olan üç satır (taban hatları) seç. Bu adayların hepsi aynı üç sütunun içine düşüyorsa bir Swordfish'in var demektir ve o üç sütun kapsama hatlarıdır.

Gerekçe saf sayımdır. Üç satırın her biri rakamın bir kopyasına ihtiyaç duyar, üç kopyanın hepsi üç sütunda yaşar ve bir sütun en çok bir kopya taşır. Yani üç sütun, üç satır tarafından tamamen rezerve edilmiştir. Bu sütunlardaki başka hiçbir hücre rakamı alamaz.

Satırlar ve sütunlar yer değiştirdiğinde her şey aynı şekilde işler: üç satıra hapsolmuş üç sütun, rakamı o satırlardan eler.

X-WingSwordfish
Taban hatları23
Kapsama hatları23
Taban hattı başına adayTam olarak 22 veya 3
Desen hücreleri46 ila 9
Tipik elemeler1 ila 42 ila 8

Gevşetilmiş sayım, Swordfish'i görmeyi zorlaştıran şeydir: bir taban hattı iki aday ya da üç aday gösterebilir ve desen genellikle derli toplu bir dikdörtgen değil, pürüzlüdür.

Ne zaman aranır

  • Bir rakam zaten altı ya da yedi kez yerleştirilmiş, bu yüzden yalnızca birkaç satırın hâlâ ona ihtiyacı var.
  • İki satır bir çift sütunu paylaşıyor ama hiçbir üçüncü satır bir X-Wing'i tamamlamıyor.
  • Single'lar, alt kümeler ve pointing kuralları tükenmiş ve bir zincire başlamak istemiyorsun.

Adım adım nasıl uygulanır

  1. Bir rakam seç ve her satır için rakamın hâlâ mümkün olduğu sütunları yaz.
  2. Dört ya da daha fazla sütunu olan her satırı yok say, taban hattı olamaz.
  3. Sütunları birleştirildiğinde tam olarak üç sütun eden üç satır ara.
  4. Bu üç sütunu kapsama olarak işaretle.
  5. Rakamı, üç taban satırının dışında kalan bu sütunların her hücresinden kaldır.
  6. Aynısını sütunları taban hatları yaparak tekrarla.

Çalışılmış bir örnek

Yalnızca 5 rakamı önemli. B, D ve H satırlarına bak: B satırı 5'i yalnızca B7 ya da B8'de, D satırı yalnızca D3 ya da D7'de, H satırı ise yalnızca H3, H7 ya da H8'de taşıyabilir.

  1. Kolay teknikler tükendi. B, D ve H satırlarındaki 5'lere bak.

  2. B satırı 5'ini yalnızca B7 veya B8'de, D satırı yalnızca D3 veya D7'de, H satırı yalnızca H3, H7 veya H8'de tutabilir.

  3. Bu 5'lerin hepsi yalnızca 3 sütunda: 3, 7 ve 8.

    3 satırın her birinin kendi 5'i gerekir ve ikisi aynı sütunu paylaşamaz; bu yüzden B, D ve H satırları 3, 7 ve 8. sütunların her birine bir 5 koyar.

  4. Yani 3, 7 ve 8. sütunlar 5'lerini B, D ve H satırlarında bulur. G3, F7, F8 ve J8 bu sütunlarda ama bu satırların dışında.

  5. F7, F8, G3 ve J8'den 5 kaldırıldı, çünkü 3, 7 ve 8. sütunlar 5'lerini zaten B, D ve H satırlarında buluyor.

Kolay teknikler tükendi. B, D ve H satırlarındaki 5'lere bak.

Bu 5'lerin hepsi 3, 7 ve 8. sütunlarda duruyor ve satırlardan hiçbir ikisi aynı sütun çiftini paylaşmıyor; yani bu, kılık değiştirmiş bir X-Wing değil, gerçek bir Swordfish. Sayımlar pürüzlü: iki, iki ve üç aday. Üç satırın her biri kendi 5'ine ihtiyaç duyar ve bir sütun yalnızca birini taşır; bu yüzden 3, 7 ve 8. sütunlar 5'lerini B, D ve H satırlarında alır.

Bu, o sütunların geri kalanını serbest bırakır: 5, F7, F8 (7. ve 8. sütunlar), G3 (3. sütun) ve J8'den (8. sütun) kalkar. Dört eleme ve burada doğrudan bir yerleştirme gelmez.

Sık yapılan hatalar

  • Her taban satırında üç aday şart koşmak. İki sorun değil ve karışık satırlar yaygın durumdur.
  • Dört sütun saymak. Üç taban satırı dört farklı sütuna değiyorsa mantık çöker.
  • Taban satırlarının içinde eleme yapmak. Desen hücrelerinin kendisi rakamı korur.
  • Swordfish'i üç pointing pair ile karıştırmak. Pointing tek bir blok içinde işler; Swordfish bütün ızgarayı kapsar.
  • Sütun tabanlı sürümü kaçırmak. Aramayı her zaman iki yönde de yap.

Nerede karşına çıkar

Swordfish desenleri, wing'lerin yanında zor Klasik Sudoku üzerinde önem kazanmaya başlar. X-Wing'lerden çok daha nadirdirler; bu yüzden aramayı renklendirmeye ve zincirlere geçmeden önceki son tarama olarak gör ve üç hat yetmezse, aynı sayım argümanı dört hatta Jellyfish'tir.