urferBill introduced me to SuDoku (which is apparently very popular at the moment.) I had a brief phase where I would solve one of the daily puzzles posted online but I got frustrated with the interface they created, so I decided to create my own little SuDoku validator (which will doubtless frustrate anyone other than myself!) I couldn't resist trying to write a basic solver as well. It's not particularly clever and there are more comprehensive pages out there but I did it anyway.
Use the cursor keys, wasd keys or mouse to hilight squares, ('0' will clear a digit or scratch) then use the number keys to enter digits. Most of the buttons should be fairly self explanatory. Scratch mode just lets you type numbers above the main digit and you can use the '-' key to switch in and out of that mode. (If all numbers could be entered in a square then the scratch is left empty.) All the Solve button does is repeatedly fill out all the scratch numbers and then fill in those with only one option. It won't solve all SuDoku but it'll do quite a lot of them.
|