Çözme yöntemi

Tahmin etmeden Sudoku nasıl çözülür

hugh
Yayımlanma:Güncelleme:9 dk okuma
Tahmin etmeden Sudoku nasıl çözülür

Tahmin verimli gelir çünkü tahtaya bir sayı koyar; ama bir bulmacayı iki belirsiz kola çevirir. Sağlam bir Sudoku, doğrulanabilir çıkarımlar zinciri olarak ele alınabilir: her yerleştirme veya aday silme satır, sütun, kutu veya tanınmış bir kalıptan gelir. Tahminsiz çözmek her hamlenin bariz olduğu anlamına gelmez. Olasılıkları taahhütlerden ayırdığınız, adayları doğru tuttuğunuz ve mevcut tarama bilgi üretmeyi kestiğinde teknik değiştirdiğiniz anlamına gelir.

Aday bir olasılıktır. Yerleştirilmiş rakam bir sonuçtur. İkisini asla karıştırmayın.

Ne tahmin sayılır?

Tahmin, mantıksal kanıt olmadan bir rakama bağlanmak demektir; çoğu zaman çelişki çıkarsa geri alma planıyla. Aday notları tahmin değildir: bilinen kısıtların hâlâ izin verdiği her değeri kaydeder. İleri elemeler de, kalıp geçerliyken tahmin değildir. Örneğin bir X-Wing rakamın nereye gideceğini söylemeyebilir ama nereye gidemeyeceğini kanıtlar. Pratik test basittir: ızgarayı değiştirmeden önce, her olası tamamlamada doğru kalan bir kural söyleyebilir misiniz?

Tekrarlanabilir tahminsiz iş akışı

  1. Doğrudan yerleştirmeleri tarayın. Kalabalık satır, sütun ve kutularda açık tekler ve gizli teklerle başlayın. Her yeni yerleştirmenin dokunduğu birimleri yeniden kontrol edin.
  2. Dürüst aday listeleri kurun. Doğrudan tarama durunca üç kısıtın izin verdiği rakamları not edin. Her yerleştirmeden hemen sonra eski notları silin.
  3. Sabit bir teknik sırasında arayın. Çiftler, kilitli adaylar, üçlüler ve balık kalıplarını ancak daha kolay çıkarımlar tükendikten sonra deneyin. Kararlı bir sıra tüm ızgarayı rastgele avlamaktan korur.
  4. Sözlü kanıt isteyin. Kaynağı ve sonucu söyleyin: «5 bu kutunun içinde 2. satıra kilitli, bu yüzden 5 2. satırın başka yerinde duramaz.» Cümle bulanıksa adayı silmeyin.
  5. Takılınca bakışınızı sıfırlayın. Notları doğrulayın, taradığınız aday rakamı veya birimi değiştirin, teklere dönün. Hayal kırıklığını desteksiz yerleştirmeye çevirmeyin.
{3,8}123
İş akışı: {3,8}'i aday olarak tutun, haklı bir elemeyi izleyin ve rakamı ancak bir olasılık silindikten sonra yerleştirin.

İşlenmiş örnek: iki yönlü tahmini mantıkla değiştirmek

r6c4 aday {3,8} içersin. 3'ü seçmek tahmin olur çünkü her iki değer de o anki satır, sütun ve kutu kurallarına uyar. Dallamak yerine ilgili birimlerde 3 ve 8'in nerede geçtiğine bakın ve bir adayı silen bir kalıp arayın.

  1. Adaylardan hiçbirini yerleştirmeyin. {3,8}'i not olarak bırakın. Anında tekrar yokluğu bir kolun doğru olduğunu kanıtlamaz; çelişkiler birçok hamle sonra çıkabilir.
  2. Kutu konumlarını inceleyin. Kutudaki her 3 6. satırdaysa kutu 6. satırı işaretler. Kilitli adaylarla kutunun dışındaki diğer 6. satır hücrelerinden 3'ü silin.
  3. Elemeyi yayın. r6c9 {3,5}'ten {5}'e dönsün. 5'i yerleştirin, sonra 6. satırı, 9. sütunu ve kutusunu güncelleyin. Yeni rakam r6c4'ün komşusundan 8'i silebilir.
  4. Yalnızca haklıyken geri dönün. Sonraki mantık r6c4'ten 8'i silerse 3'ü yerleştirin ve nedeni kaydedin. Aynı nihai değer artık önce test ettiğiniz bir kol değil, bir sonuçtur.

Tahmini gizleyen alışkanlıklar

Makul bir rakama «bariz» demek

Bir değer o anki satır, sütun ve kutuya uyup yine de yanlış olabilir. «Doğru duruyor» bir kural değildir; onu zorlayan teki, alt kümeyi veya kalıbı adlandırın.

Kolları izlemeden çelişki kullanmak

Deneme kolları uzar ve hataya açık hale gelir. Mantıksal çözmeyi öğrenirken bunlardan kaçının ki bulmacanın öğrettiği teknik görünür kalsın.

Eski adaylara güvenmek

Eski notlardan kurulan geçerli bir ileri kalıp geçerli değildir. Yüksek etkili bir eleme yapmadan önce aday hücreleri yerleştirilmiş rakamlara göre yeniden kontrol edin.

Tahminsiz pratik listesi

  • Her yerleştirmeden önce bunun açık tek, gizli tek veya belirli bir elemenin sonucu olduğunu adlandırın.
  • Çözülmemiş olasılıklar için notları, mantıkla kanıtlanan değerler için büyük rakamları kullanın.
  • İki dakika takılınca bir adayı denemek yerine bir satır, bir sütun ve bir kutuyu denetleyin.
  • Geri Al'dan sonra tam desteksiz adımı bulun ve diğer kolu denemek yerine aday mantığını geri yükleyin.

Tahminin çaresi tek hücre etrafında daha fazla ihtiyat değil; tüm tahta için daha iyi bir süreçtir. Sabit tarama kullanın, adayları koruyun, neden isteyin ve ilerleme durunca bakış açınızı sıfırlayın. Gereken tekniklerin pratik edilecek kadar görünür, tahminsiz döngünün anlamlı olacağı kadar çeşitli olduğu Orta veya Zor Klasik bulmacalarla başlayın.

Tahminsiz çözme SSS

Her geçerli Sudoku tahminsiz çözülebilir mi?

Düzgün kurulmuş bir bulmacanın tek çözümü olması amaçlanır ama gereken mantık yöntemleri insan çözücünün mevcut araç setini aşabilir. Pratikte yayımlanan zorluk seviyeleri bilinen bir teknik kümesine denk gelmeyi amaçlar.

İpucu kullanmak tahminle aynı mı?

Hayır. Yararlı bir ipucu mantıkla desteklenen bir hamleyi gösterir. Onu ders gibi alın: tekniği adlandırın, neden işlediğini doğrulayın ve çözümün ilerisinde aynı kalıbı arayın.

Mantıksal çözümde aday notlarına izin var mı?

Evet. Adaylar kalan olasılıkların temsilidir. Anahtar, onları geçici nihai cevap gibi değil kısıtlara göre girmek ve silmektir.

Bilinen hiçbir teknik işe yaramazsa ne yapmalıyım?

Önce notları denetleyin ve tekleri yeniden tarayın. Sonra bulmaca zorluğunu teknik kümenizle karşılaştırın. Sonraki yöntemi çalışmak, açıklanamayan bir taahhütten daha değerlidir.

Geri izleme geçerli bir çözüm algoritması mıdır?

Yazılım ve çözüm doğrulama için evet. Bu rehber her çıkarımı açıklamayı ve bulmacanın yapısını öğrenmeyi hedefleyen insan mantıksal çözümüne odaklanır.

İlgili yazılar