解答判定と問題判定


盤面をチェックできます。

 メニュー[編集]-[解答 判定]
 メニュー[編集]-[問題 判定]

未決定の表出数字「O」があると実行できません。


・解答判定
現在解答中の盤面をチェックし、正解かどうか判定
別解の有無は調べていない

背理法(先読み)は使わないので、すぐ結果が出る

・問題判定
問題自体に複数解がないか、破綻していないかチェックする
別解の有無はこちらで判断できる

背理法(先読み)を使うので、場合により時間がかかる

別解が多すぎるとなかなか終わらない
そういう場合は途中でキャンセルすること

戻る






補足&雑談(読まなくていいですから)

どういう機能かは理解できるよね。
問題判定はプログラムに徹底的に最後まで解かせます。
自作の問題を投稿する前には必要だわな。
人の手作業にはミスが付き物だから。
ふふっ、プログラムにもバグがあるかもよ?

うわ、言いやがった。そりゃそうだけどさ。
たまにお茶目を言いやがるなあ。
動作確認はしてますけど、変な動作があれば一報いただければと。
さて、「O」とは何か分からない人がいるかも。
自分で問題を作ってる人じゃないとね。

数独の問題を作るとき……いや、次の解析の項でまとめて説明しましょうか。
それより、ついでに、解答を補助する表示の説明を。
切り替え早いな。

メニューの中の表示というサブメニューの下にいろんな項目があります。
それぞれオンオフして確かめてみるといいのですが……
「メモ」ってのは説明が必要じゃない?
表示されたダイアログで数字にチェックをいれておける。
あ、そうそう。入力可能なマスでメモとして使えるのですが……
セーブはしておけないのです。プログラムを終了すると消えちゃう。
中途半端な機能だよな。
作者が何か言ってなかったっけ?
「便利だと思って付けたけど、意外と扱いづらくて使えなかった」ですね。
セーブについてはPencilBox との互換性もあるし、仕方ないんだよね。
「数字 強調」「入力可能 数字」の表示は便利だよな。
邪道なのかもしれないけど。


戻る