Üretme kesin tüm sudoku bulmaca eşit bir şekilde dağılmasını bu şekilde yapılabilir: Eğer rastgele bir 9x9 ızgara oluşturmak ve daha sonra doğru bir sudoku ızgara ise sadece tutmak, aksi yeniden deneyebilirsiniz.
917
[1,2,..9]9!
Belki nereye gittiğimi görüyorsunuz: bu sorunu akıllıca yanıtlamak muhtemelen sizi sudoku ızgaralarının altında yatan simetrileri merak etmenize yol açacaktır. 17'nin bir sudoku için en az ipucu sayısı olduğunu kanıtlamak için bu yönde bir çok çalışma yapıldı ( bu makaleye bakın ) ve buraya giden 5,472,730,538 sınıfın 3,359,232 benzer ızgaraya ait tam sayımını görmek için buraya gidebilirsiniz. simetrileri
- Rakamların permütasyonları
- Satırların permütasyonları (bantlar ve her bandın içindeki satırlar)
- Sütunlar için aynı şey
- aktarma
9!,64,64,2
DÜZENLEME: bunu eksik bulmacalara uyarlamak için, ızgaralarınızın rastgele bir alt kümesini seçebilir, çözümün bir sudoku çözücüsü ile benzersiz olup olmadığını kontrol edebilir ve değilse tekrar deneyebilirsiniz. Bu değil benzersiz bir çözüm ile eksik bulmaca iki numaralı ızgaraları için farklı olabilir çünkü tek tip dağılımı. (Aksi halde çok şaşırırdım)