Sudoku solving version alpha
9pm, 18th August 2006 - Geek, News, Web
The Sudoku page is now good enough at solving Sudoku games that it can do anything labeled "easy" or "medium" and can do some of the ones labeled "hard". I have the code mapped out in my head that will solve the rest of the "hard" ones but I'm concentrating on adding a few features before I finish that bit.
Which brings me to the features. If you solve a square, the square is highlighted and an elementary explanation of why we filled in that square is printed at the bottom. If you solve ten squares at once, they are all highlighted but no explanation is printed. If you ask for a hint, the square is highlighted but the number is not filled in and the explanation is still printed at the bottom.
The code is also mapped out in my head for more detailed explanations and highlighting (in a different colour) of the parts of the board that lead to the elementary explanation.
The next feature after that will be AJAX. What's AJAX ? It's just a technology that allows the Sudoku page to work without having to reload the entire page every time you click one of the buttons. When you click them your computer simply asks the server for the bits of the page that need to be changed and it changes only those bits. It makes the page seem more responsive because less data is being transmitted to the server and back.
Related posts:
I don't know whether to be proud or ashamed.Submit, Reset.
Another part comes to life.
Galumph went the little green frog one day.
Distribution and layers
Older blog posts:
- 27th Jan, 2009: The Middle Name Guesser
- 15th Jan, 2008: The air powered car
- 30th Oct, 2007: MoneySavingExpert under DDoS attack
- 14th Oct, 2007: Little Bobby Tables
- 13th Oct, 2007: So many servers, all hacked.
- 23rd Sep, 2007: Security implications of data recovery
- 17th Sep, 2007: How to recover your data after a crash
- 16th Sep, 2007: Burning water not so hot after all
- 12th Sep, 2007: Swedish security researcher exposes plaintext passwords found while sniffing Tor
- 27th Aug, 2007: The smoking ban
- 31st Jul, 2007: Eating and watering and generally relaxing
- 29th Jul, 2007: Apocalypse tomorrow
- 2nd Jul, 2007: In search of an English summer
- 30th Jun, 2007: iPhone and Security: Spreading the FUD.
- 9th Jun, 2007: Galumph went the little green frog one day.
- 26th May, 2007: A tale of duelling GRUBs and boots.
- 2nd May, 2007: Distribution and layers
- 22nd Apr, 2007: Dave's rebuttal of Macrovision's response to Steve Jobs' open letter about DRM in iTunes
- 14th Apr, 2007: Much ado about DRM
- 29th Mar, 2007: It's all relative
- 25th Feb, 2007: Minimum wage: minimum job
- 5th Dec, 2006: They took my shower !
- 21st Nov, 2006: How different must a copy be before it is no longer a copy ?
- 17th Nov, 2006: Clever girl...
- 21st Oct, 2006: The Great Croatian Adventure (Part III - The Good Bits)
- 19th Oct, 2006: The Great Croatian Adventure (Part II - Getting back)
- 6th Oct, 2006: Oooooh, shiny !
- 24th Sep, 2006: The Great Croatian adventure (Part I - Getting there)
- 8th Sep, 2006: AAAarrrgh ! Human pop-ups !
- 1st Sep, 2006: Submit, Reset.
- 25th Aug, 2006: Internet Explorer exceeds all expectations.
- 18th Aug, 2006: Sudoku solving version alpha
- 6th Aug, 2006: I don't know whether to be proud or ashamed.
- 5th Aug, 2006: Time to move on
- 30th Jul, 2006: Another part comes to life.
- 10th Jul, 2006: How may I help you today ?
- 25th Jun, 2006: Clawing my way back on to the web
Comments
Be the first to comment !