自作の数独問題が、ただ一つの答え(解)しか持たないことを証明するのは、どうしたらよいのでしょう?
以下のようにプロジェクトをダウンロードして、予定部に自作の数独問題を入力します。
このプロジェクトは、シフト勤務表において、複数解の出し方を示すデモプロジェクトです。
プロジェクト
プロジェクトは、以下です。
ダウンロード
して、実装の参考にしてください。

求解
下記求解ボタンを押します。

求解して、二つの目の答えが見つからない、というエラーメッセージが出てくれば、解の唯一性が保証されます。

エラーメッセージがなく、二つの解が見つかってしまったときは、少なくとも二つ以上の解が存在する、ということになります。
オリジナル数独作成方法
- 1.適当に初期値を入力します。

- 2.求解して解(二つの解のどちらでもよい)を予定入力に送ります。


- 3.ブランク部を増やします。

- 4.求解して二つの解が出てくるまで、1.2を繰り返します。

- 5.取り消しボタンで一つ前の入力状態に戻ります。

- 6.解が二つないことを確認して完成です。
参考
Qiita記事 数独オリジナル問題を作成する 4x4から100x100まで