Sudoku Oluşturucu

Bulmaca
Sonraki

Standart bir Sudoku, dokuz 3×3 kutuya bölünmüş 9×9’luk bir ızgaradır ve amaç, her satır, sütun ve kutu 1’den 9’a kadar olan rakamları tam olarak birer kez içerecek şekilde her boş hücreyi doldurmaktır. Bu oluşturucu, geri izleme (backtracking) ile tamamen çözülmüş bir ızgara kurar, ardından oynanabilir bir bulmaca oluşturmak için özenle seçilmiş sayıda hücreyi siler, kolay ısınma turları için 40 ipucu, çözmesi bir iki kahve molası süren uzman ızgaralar için 22 ipucu. Sonunda doğrulayabilmeniz için her bulmaca çözümüyle birlikte gelir.

Bir bulmaca nasıl kurulur

  1. 1

    Bir zorluk seçin

    Kolay, orta, zor veya uzman: her biri kaç ipucunun görünür kalacağını belirler (40 / 32 / 26 / 22).

  2. 2

    Çözüm ızgarasını oluşturun

    Rastgeleleştirilmiş bir geri izleme algoritması eksiksiz, geçerli bir 9×9 çözümü doldurur.

  3. 3

    Hücreleri rastgele silin

    Hedef ipucu sayısına ulaşılana kadar hücreler rastgele silinir ve oynanabilir bulmaca geriye kalır.

  4. 4

    İndirin, yazdırın veya kendiniz kontrol edin

    Bulmacayı ve çözümünü PNG olarak kaydedin, sayfayı yazdırın veya çözümü ekranda gösterin. Tam olarak aynı ızgarayı yeniden oluşturmak için aynı tohumu yeniden kullanın.

Zorluğa göre ipucu sayısı

Seviye Görünür ipuçları Tipik çözme süresi
Kolay 40 3-8 dakika
Orta 32 8-20 dakika
Zor 26 20-45 dakika
Uzman 22 30-90+ dakika

17, tek çözümlü bir Sudoku’nun sahip olabileceği kanıtlanmış en az ipucu sayısıdır (Gary McGuire, 2012, kapsamlı arama). Bu oluşturucu her zaman 17’den çok daha fazla ipucu bırakır, ancak her ızgaranın tam olarak tek bir çözümü olup olmadığını ayrıca doğrulamaz.

İhtiyaç duyacağınız çözme teknikleri

  • Açık tekiller (naked singles), yalnızca tek olası değeri olan bir hücre.
  • Gizli tekiller (hidden singles), yalnızca bir satır, sütun veya kutunun tek bir hücresine girebilen bir rakam.
  • Kilitli adaylar / işaret eden çiftler, bir kutudaki bir rakamın tek bir satır veya sütunla sınırlı olduğu durum.
  • Açık çiftler/üçlüler, bir birimdeki, adayları aynı iki veya üç rakamla sınırlı olan iki ya da üç hücre.
  • X-Wing ve Swordfish, uzman seviyesi ızgaralar için gelişmiş sütun/satır kesişimleri.

Kolay ve orta bulmacalar genellikle yalnızca ilk ikisine ihtiyaç duyar. Zor bazen kilitli adaylar gerektirir. Uzman bulmacalar X-Wing veya zincir mantığı gerektirebilir.

Kaydetme ve yazdırma

  • PNG indir düğmesi, bulmacayı ve tam çözümünü tek bir görsel olarak kaydeder; yazdırmaya veya paylaşmaya hazırdır.
  • Bunun yerine sayfayı yazdırmak isterseniz Ctrl + P kullanın ve “Sayfaya sığdır”ı seçin; çoğu tarayıcı ızgarayı rahat bir boyutta oluşturur.
  • Her ızgara kendi tohumuna bağlıdır: aynı bulmacayı sonra yeniden oluşturmak için tohumu saklayın veya paylaşın, ya da yeni bir rastgele bulmaca için Oluştur’a basın.
  • Sınıflar için, çözme süreleri karşılaştırılabilir olsun diye aynı zorlukta bir grup bulmaca oluşturun.

Sık Sorulan Sorular

Oluşturucu önce eksiksiz bir çözüm üretir, sonra hücreleri siler. 22+ ipucu ve rastgele bir silme deseniyle çoğu bulmacanın benzersiz bir çözümü olur, ancak araç açık bir benzersizlik kontrolü çalıştırmaz. Çözdüğünüzde iki geçerli yanıt bulursanız, yeniden oluşturun.

Burada değil, asgari ipucu sayısı 22’dir. Gerçek “iblisçe” Sudokular tipik olarak belirli gelişmiş teknikler gerektirecek şekilde elle hazırlanır; otomatik bir oluşturucu, zarif olmaktan çok kaba kuvvetle çözmesi yavaş olan ızgaralar üretme eğilimindedir.

Her bulmaca kendi tohumu ve zorluğuyla belirlenir: aynı tohum ve aynı seviye her zaman tam olarak aynı ızgarayı yeniden kurar; bu, bir bulmacayı paylaşmak veya yeniden yazdırmak için kullanışlıdır. Yeni bir rastgele tohum için Oluştur’a basın veya belirli bir ızgarayı yeniden oluşturmak için kendi tohumunuzu yazın.

Bu oluşturucu yalnızca klasik 9×9 ızgarayı yapar. Daha büyük varyantlar ve iç içe geçmiş bulmacalar farklı kısıtlamalar ve farklı bir oluşturucu gerektirir.

Hayır. Her bulmaca anında hesaplanır ve oturumunuzla ilişkilendirilerek saklanmaz.

İlgili Araçlar

Araç diğer dillerde mevcuttur