To view this content, you need to install Java from java.com

Source code: sudokusolver2 boxOperator sBox

Built with Processing

Click on a square and type in a number 1-9 to enter a number in that cell (or navigate with arrow keys).
'n' starts a new board
'd' deletes a cell
'q' pauses solving algorithm