Version 5 of Sudoku

Updated 2005-04-21 04:11:22

David Easton 05 Jan 2005

Sudoku is a puzzle included in The Times newspaper in the UK since November 2004.

I have written a tool in Tcl that allows:

  • Sudoku puzzles to be generated
  • Sudoku puzzles to be played
  • Sudoku puzzles to be solved

DPE 25 Feb 2005 Version 0.7 has been released as a Tcl/Tk starkit with no compiled extensions.

http://myweb.tiscali.co.uk/davidelizabeth/tcl/sudoku/sudoku1.gif http://myweb.tiscali.co.uk/davidelizabeth/tcl/sudoku/sudoku2.gif

It is freely available from: http://myweb.tiscali.co.uk/davidelizabeth/tcl/sudoku/index.html


Sp! 8th March 2005 Thank you!!! I have been addicted to these puzzles for a while now and this is just brilliant. I generate half a dozen gifs and paste them into word to take to work with me. Took a little searching to find this wikki (found your home page first) but very glad I did.

AvL March 21th 2005: I join in to this praising. Anyway, I've also made some changes to my copy: changed gray and darkgrey both to blue (grey was too little contrast on my monitor), and I made bind'ings for digit-keys to invoke the respective button. Also, I've made the cells larger (from 25 to 35) and changed the buttons from image to penfont-text (-width 2).

I've got some more "feature"-requests:

  • undo (at least one level: I often write a number to wrong cell, then have to erase it and try to restore what was in the cell before.
  • shading complete lines/rows/boxes (optionally)
  • right-click on buttons should toggle a disabled-state, so I can visually mark the digits that have already been placed 9 times. Upon new game or clear board, all shall be enabled.
  • reset to current game: just remove all gray (blue) numbers, but leave the black ones.

These features do not give more extra help, than what one could do on paper.

Plus another feature that *does* exceed the possibilities on paper:

  • optionally do auto-check after each big digit.

I've not yet understood the prog well enough to implement these goodies myself.

David,

 I am intending to port this to Mac OS X as a self-contained file, such that it can be simply double-clicked by the most ignorant of users.  I couldn't find your email anywhere to obtain your permission to do so.  If you have any qualms about this, please post them to this site.

Thanks, Dan Schellenberg


[ Category Games ]