Menghasilkan distribusi seragam yang tepat dari semua teka-teki sudoku dapat dilakukan dengan cara itu: Anda hanya dapat membuat grid 9x9 secara acak dan kemudian hanya menyimpannya jika itu adalah kotak sudoku yang benar, jika tidak coba lagi.
917
[ 1 , 2 , . . 9 ]9 !
Mungkin Anda melihat ke mana saya akan pergi: menjawab masalah ini dengan cara yang cerdas mungkin akan membuat Anda bertanya-tanya tentang simetri yang mendasari grid sudoku. Banyak pekerjaan yang dilakukan dalam arah ini untuk membuktikan fakta bahwa 17 adalah jumlah minimal petunjuk untuk sudoku ( lihat artikel ini ) dan Anda dapat pergi ke sini untuk melihat penghitungan tepat ini dari 5.472.730.538 kelas dari 3.359.232 kisi yang serupa, yang menggunakan ini simetri:
- Permutasi digit
- Permutasi baris (band dan baris di dalam setiap band)
- Hal yang sama untuk kolom
- Transposisi
9 ! , 64, 64, 2
EDIT: untuk mengadaptasi ini ke teka-teki yang tidak lengkap, Anda dapat memilih secara acak bagian dari kisi Anda, periksa apakah solusinya unik dengan pemecah sudoku dan coba lagi jika tidak. Ini bukan distribusi yang seragam karena jumlah puzzle yang tidak lengkap dengan solusi unik mungkin berbeda untuk dua kisi. (Saya akan sangat terkejut jika tidak)