数独は、9×9のマスに1〜9を重複なく埋める定番のナンプレパズルを、問題の自動生成機能つきでプレイできる実装です。紙と鉛筆の思考プロセスをそのまま再現するメモモードが、本格的に遊びたい人の支えになります。
パッドとメモの入力操作
マスをクリックして選び、画面下の数字パッドで数値を入れます。NOTESボタンでメモモードに切り替えると候補の小さな数字を書き込め、⌫ボタンやBackspace / Deleteキーで消去できます。NEWボタンで新しい問題に切り替わります。
- マス選択+数字パッド:数値の入力
- NOTESボタン:メモモードの切り替え(キーボードはnキーでも可)
- ⌫ / Backspace / Delete:入力の消去
完成判定とMISTAKES
盤面が正しく埋まればSOLVED!の表示で完成です。誤った数値を入れるとMISTAKESカウンタが進み、3回で注意の警告、5回に達すると盤面がリセットされる仕組みが入っています。メモの候補は本命の入力と別の表示に分かれるため、混同の心配がありません。
問題は完成盤をランダムに生成したうえで必要な分だけ穴を開ける方式で作られ、メモはセルごとに候補の集合として管理されます。ロジックパズルの土台を押さえた、プレイアブルな実装です。