と言っても、息子のではなく、私の。
今年は9日間の冬休み。
だらだらと過ごしてもいかんな、と思い、自分に冬休みの宿題を課しました。
それは、数独の問題を自動で作成するプログラムを作ること。
以前、数独の問題を解くプログラムは作ったのですが、
今度は、問題も作ってみようと。
とりあえずレベルのものは出来ました。
(時々、問題作成に失敗してエラーになりますが、そこはご愛嬌。)
作ってみて思ったのは、「いい問題」を自動で作るのは難しいです。
人工知能みたいなものでないと、かゆいところに手が届くような問題は作れません。
作ったプログラムは、下記で公開しています。
の中の
です。