Sudoku çözmek için Strateji #14: Kılıçbalığı
Kılıçbalığı tekniği gereksiz adayların hücrelerden uzaklaştırılmasında önemli bir yöntemdir. İlginç olan şu ki kimse bu tekniğe neden Kılıçbalığı denildiğini bilmiyor. Deseni kılıç balığına hiç benzemiyor. Bununla birlikte, bu terim derinlere kök salmıştır ve herkes onu günlük olarak karmaşık Sudoku bulmacalarını çözmek için kullanmaya alışmıştır.
Bu strateji, önceki X-Wing stratejisinin. Ancak Kılıçbalığı'nda üç sıra ve üç sütun yer alıyor, bu da temel farktır. Sudoku bulmacalarını başarılı bir şekilde çözmek için bu stratejilerin her ikisine de hakim olmanız gerekir.
Sudoku Kılıçbalığı Deseni
Kılıçbalığı desenini oyun tahtası üzerinde bulmak en zorlu iştir.
Temel Kılıçbalığı modeli, bir sıradaki "X" rakamının üç aday hücresinden oluşur; sıradaki geri kalan adaylar ("/"), "X" dışındaki herhangi bir adaydır. Birbirinin altında düzenlenmiş bu tür yalnızca üç satır olmalıdır. Sudoku kurallarına göre X rakamının satırdaki üç hücreden birinde olması gerektiği düşünülürse, eğer mevcut X rakamı bir hücrede satır ve sütunun kesişiminde ise bu rakam o sütunun başka hiçbir yerinde bulunamaz. . Bu hücreler kırmızı yıldız işaretiyle "*" işaretlenmiştir.
Yukarıdaki görselde mevcut adayın X konumuna yerleştirilebileceği satırlarda Kılıçbalığı desenini görebilirsiniz. Stratejimizin sonucu, tüm X adaylarının "*" hücrelerinden çıkarılması olacaktır.
Yukarıdaki diyagram sütunlardaki temel Kılıçbalığı desenini göstermektedir. Burada sütunlardaki adaylar arasında güçlü bir ilişki görülüyor. Buna göre bu adaylar, hücrelerin kırmızı yıldız işaretiyle "*" işaretlendiği satırlarda tekrar edemezler.
Kılıç Balığı Sudoku Örnekleri
Sudoku Kılıçbalığı çalışmasına geçelim:
Yukarıda klasik bir Sudoku oyun tahtası görüyoruz. Anlaşılmasını kolaylaştırmak için gereksiz sayıları gizledik ve 3 sayısı için yalnızca varsayımları bıraktık. Bu şemanın gerçek bir Sudoku bulmacasından alındığını belirtmek önemlidir.
Turkuaz rengi, Kılıçbalığı desenini sıralar arasındaki ilişkiyle işaretler. Genellikle ilk Kılıçbalığı figürünün yanında ikincisini bulabilirsiniz. Bizim durumumuzda ikinci Kılıçbalığı desenine ait olan ancak sütunlarda bir ilişki bulunan sarı hücreler işaretlenmiştir. Kırmızı hücreler, aday 3'ün çıkarılması gereken hücreleri gösterir. İlginç bir şekilde bizi "rahatsız eden" bu üç hücre, bulduğumuz iki Kılıçbalığı figürüyle çelişiyor. Çünkü bu kırmızı hücrelerden en az birine daha büyük bir rakam olan 3'ü yerleştirirsek, bir satır ve sütunda yalnızca bir rakam 3 olabileceğini belirten Sudoku kurallarını derhal ihlal etmiş oluruz.
Resmin sol tarafında gerçek bir Sudoku bulmacasından bir örnek zaten var. Burada 5 rakamı için 2 Kılıçbalığı desenini görebilirsiniz. İlk Kılıçbalığı mükemmeldir, 3 sıradan oluşur ve adaylar mavi daire içine alınmıştır. Bu 3 satırın her birinde yalnızca bir rakam 5 olduğu için bu satırlarla kesişen sütunlarda daha fazla 5 rakamı olamaz ve bunların adaylardan çıkarılması gerekir. İkinci Kılıçbalığı neredeyse mükemmel bir şekle sahiptir ve beşinci sıra ile sekizinci sütunun kesiştiği noktada yalnızca bir öğe eksiktir. Şeklin kendisi 3 sütundan oluşuyor ve adaylar yeşil renkle daire içine alınmış durumda.
Bir sonraki adım gereksiz adayları temizlemektir ve sonucu sağdaki oyun tahtasında gösterildiği gibi alırız. İlginç bir şekilde, bu tekniğin uygulanması dokuzuncu bloğa (sarı daire içine alınmış) daha büyük bir rakam olan 5'i yerleştirmemize olanak sağladı.
Yukarıdaki resimde Sudoku çözmenin ikinci "canlı örneğini" görüyorsunuz. Bu örnekte 1 rakamı için (yeşil daire içine alınmış) bir Kılıçbalığı yapısını görüyoruz. Sütunlarda sert bağlantılarla düzensiz bir şekle sahiptir. Bu nedenle bu sütunların kesiştiği satırlardaki gereksiz 1. basamak adaylarını kaldırmamız gerekiyor. Gereksiz rakam 1 adayları kırmızı çarpı işaretiyle işaretlenmiştir. Sağ tarafta stratejimizin sonucunu görüyoruz.
Sonuçlar:
Bu, profesyoneller için çok güçlü ve popüler bir Sudoku çözme stratejisidir. Buraya kadar okumuş olanlar için, oyun tahtasında Kılıçbalığı için bir yaşam tüyosu: Üç, iki veya bir büyük sayı içeren ancak farklı sıra ve sütunlarda 3x3 bloklar halinde yer alan rakamlar için Kılıçbalığı desenini arayın. Bu tekniği yalnızca karmaşık Sudokus'a, tercihen tüm temel tekniklerin çalışmayı bıraktığı üçüncü aşamada uygulayın.
Öğreticiyi beğendin mi? Yorumunuzu yazın veya sosyal ağlarda paylaşın. Ayrıca sizi web sitemizde ücretsiz olarak Sudoku oynamaya davet ediyoruz. .