Oynamaya hazır mısın?

Sudoku Oyna!

Finned Swordfish

AşırıKlasik + KillerAdım 33 / 383 dk okuma

Finned Swordfish, neredeyse çalışan bir Swordfish'tir. 3 satır bir rakamı 3 sütuna kilitleyecekti, ancak satırlardan biri o rakam için bir fazladan aday taşıyor. Bu fazla aday yüzgeçtir (fin); kalıbı öldürmez, yalnızca silebileceğin hücrelerin listesini kısaltır.

Kalıp nedir

d rakamı üzerindeki temiz bir Swordfish 3 taban hattı kullanır (diyelim 3 satır). Her taban hattında her d, aynı 3 sütunda, yani kapsama hatlarında durur. 3 satır kendi aralarında 3 farklı sütuna ihtiyaç duyduğundan, d bu sütunlarda tükenir ve başka her yerden silinebilir.

Finned Swordfish bu düzeni tek yerde bozar. Bir taban satırında, kapsama sütunlarının dışında ek bir d vardır ve bu fazla aday, aynı satırdaki kalıp hücrelerinden birini de içeren bir bloktadır. Şimdi 2 olasılık var:

  • Yüzgeç yanlıştır. Swordfish gerçektir ve olağan tüm elemeleri geçerlidir.
  • Yüzgeç doğrudur. O zaman o hücre d'dir, dolayısıyla d bloğunun geri kalanından çıkar.

İki durumun da hemfikir olduğu her şey güvenle silinebilir. Bu da yalnızca yüzgecin bloğundaki kapsama hattı hücreleri demektir.

SwordfishFinned Swordfish
Taban hattı başına rakam konumu2 veya 3, hepsi kapsama hatlarındabir hatta dışarıda fazladan biri var
Fazlalığın yerihiçbir yerdebir blok, bir kalıp hücresiyle ortak
Elemelertaban hatları dışındaki tüm kapsama hattı hücreleriyalnızca yüzgeci de görenler

Ne zaman aranır

Sade bir fish taraması başarısız olduktan sonra bak. d'nin neredeyse 3 sütunla sınırlı olduğu ve tek bir başıboş adayın bunu bozduğu 3 satır bulursan, o başıboş adayın kendi satırındaki bir kalıp hücresiyle bloğu paylaşıp paylaşmadığına bak. Paylaşıyorsa elinde bir Finned Swordfish vardır. Yüzgecin bloğundaki kalıp hücresinde hiç d yoksa, şekle Sashimi denir ve aynı sonuç yine geçerlidir.

Adım adım uygulama

  1. Bir rakam seç ve satır satır, hâlâ gidebileceği sütunları yaz.
  2. Adayları 3 sütuna ve en fazla bir davetsiz misafire düşen 3 satır bul.
  3. Davetsiz misafiri kontrol et: o satırın kalıp hücrelerinden birini de içeren bir blokta olmalıdır.
  4. Kapsama sütunlarını al ve yalnızca yüzgecin bloğundaki hücreleri tut.
  5. Rakamı bu hücrelerden sil; taban satırlarındaki hücrelere dokunma.
  6. Sütunları taban hattı, satırları kapsama hattı yaparak tekrarla.

Çözümlü örnek

7 rakamı, taban satırları B, F ve H. B satırı 7'yi B1 ve B9'da, H satırı H1, H2 ve H9'da, F satırı F2, F7 ve F9'da taşıyor. Bunların hepsi, yüzgeç olan F7 dışında 1, 2 ve 9. sütunlardadır; yüzgeç, kalıp hücresi F9 ile 6. blokta yer alır.

  1. Daha kolay teknikler tükendi. B, F ve H satırlarındaki 7'lere bak.

  2. B satırı 7'sini B1 veya B9'da, H satırı H1, H2 veya H9'da, F satırı F2, F7 veya F9'da tutabilir.

  3. F7 dışında bu 7'lerin hepsi 1., 2. ve 9. sütunlardadır.

  4. F7 yüzgeçtir. Desen hücresi F9 ile 6. bloğu paylaşır.

  5. Durum 1: F7 7 değil. O zaman üç satır sade bir Swordfish olur ve 1., 2. ve 9. sütunlar her yerde 7'yi kaybeder: A1, E1, A2, D2, E2, J2, D9 ve J9.

  6. Durum 2: F7 7. O zaman 6. bloğun geri kalanı 7'yi kaybeder: D8, D9, E7, E8 ve F9.

  7. D9'dan 7 silindi: iki durumda da 7'yi kaybeden tek hücre odur, çünkü hem 9. sütunda hem 6. bloktadır.

Daha kolay teknikler tükendi. B, F ve H satırlarındaki 7'lere bak.

İki durum:

  • F7 7 değil: sade bir Swordfish; 1, 2 ve 9. sütunlar A1, E1, A2, D2, E2, J2, D9 ve J9'daki 7'yi kaybeder.
  • F7 7: 6. blok D8, D9, E7, E8 ve F9'daki 7'yi kaybeder.

İki listede de yalnızca D9 var (9. sütun ve 6. blok), yani 7 D9'dan silinir. Diğer kapsama sütunu hücreleri yüzgeci görmez ve kalır.

Yüzgecin bloğundaki kalıp hücresinde hiç aday yoksa, Sashimi Swordfish de aynı şekilde çalışır.

  1. Daha kolay teknikler tükendi. 5., 6. ve 8. sütunlardaki 1'lere bak.

  2. 5. sütun 1'ini A5 veya D5'te, 6. sütun D6 veya J6'da, 8. sütun B8 veya J8'de tutabilir.

  3. B8 dışında hepsi A, D ve J satırlarındadır. A8 köşesi verilen bir 3, bu yüzden B8, 3. blokta bir sashimi yüzgeçtir.

  4. B8 1 değilse üç sütun A, D ve J satırlarında bir Swordfish olur ve A satırı diğer 1'lerini kaybeder.

    B8 1 ise 3. blok diğer 1'lerini kaybeder. A9 hem A satırında hem 3. bloktadır, yani her iki durumda da 1 olamaz.

  5. A9'dan 1 silindi, çünkü A satırı ve 3. blok ikisi de onu dışlar.

Daha kolay teknikler tükendi. 5., 6. ve 8. sütunlardaki 1'lere bak.

Burada rakam 1, taban hatları 5, 6 ve 8. sütunlar, kapsama satırları A, D ve J'dir. A8 köşesi verilen bir 3'tür, bu yüzden B8, 3. blokta bir Sashimi yüzgecidir. B8 1 değilse, sütunlar bir Swordfish oluşturur ve A satırı diğer 1'lerini kaybeder. B8 1 ise, 3. blok diğer 1'lerini kaybeder. A9 hem A satırında hem 3. bloktadır, dolayısıyla 1'ini her iki durumda da kaybeder.

Sık yapılan hatalar

  • Yine de Swordfish'in tam elemelerini uygulamak. Yüzgeç kısıtı olmadan çıkarım basitçe yanlıştır.
  • Kendi satırından hiçbir kalıp hücresi olmayan bir bloktaki yüzgeci kabul etmek. O zaman iki durumun ortak bir sonucu olmaz.
  • Farklı bloklarda 2 başıboş aday kabul etmek. Yalnızca bir blok.
  • Devrik taramayı unutmak. Finned fish'lerin yarısı yalnızca sütunları taban hattı olarak kullandığında ortaya çıkar.

Nerede karşılaşırsın

Finned Swordfish, Aşırı Stratejiler katmanına aittir. Usta seviyesinden önce nadiren gerekir ve temiz bir fish'in bir adayla çalışmadığı Usta bulmacalarda düzenli olarak çıkar. Önce yüzgeçsiz Swordfish'i öğren; yüzgeç, zaten bildiğin bir kalıbın üstüne eklenen küçük bir ek kuraldır.