Sudoku Koubou

Home Screenshots Download Dev Blog Contact Help








Release Notes

10/19/2006 : v1.1.1

We are back from a tour overseas. I occasionally receive emails regarding questions or bugs. Thanks for that feedback - I do get inspired now and again to continue this work. For the most part, this project has stabilized and will only be receiving minor updates and game styles.

This release was continuing to fill-out th web pages of the help section. I'm sorry to have left them halfway for such time, but so many aspects of this project pull me in different directions. Hope you like the new content and let me know if there are any mispellings (I'm notorious for skipping spellcheck).

In this release, I've turned off Medusa 3D entirely, since I started tweaking it and realized it was horribly inefficient and worse, just plain wrong. So, without that logic module, puzzles may not be as difficult when generated, but they are still plenty hard for me. This speeds up things quite a bit and also removes some errors I was chasing. I will do more research into this technique soon and perhaps finish it in the next release. Thanks for your patience.

Download the v1.1.1 installable

Download the v1.1.1 source code

8/23/2006 : v1.1.0

Hello again friends! I've not been able to do lots more work to SK lately, since our personal lives have taken lots of time lately (the two designers here are getting married). Meanwhile, back on the machines, we have begun a fair number of new projects, which while fun are not related to Sudoku.

Out latest release tonight brings another round of development that has been chipped away over the past few weeks. We had a report of some printing issues, so these seems to fix that - let us know.

Look for areas of further development: The Help pages of the web site (which start strong and then kinda whimper out), and more exciting, the Hint Notes within SK are going to be expanded. From the start, we've used SK to teach us all about the logic and intricaties of Sudoku, and this area is trying to pass on such knowledge. It's a bit crowded at times, so we hope to expand it to break down the information of the logic when applied to 1 cell. We'll see!

We hope you enjoy the work. Feel free to use it and/or learn from it however you like. As usual, we answer all our email within a day, so if you have suggestions or questions, just drop us a line!

Download the v1.1.0 installable

Download the v1.1.0 source code

6/1/2006 : v1.0.9

Holy Cow! Where have we been? Sorry for the delay folks. We left the country to go exploring South America. We're back, and we've been chewing on lots of new treats in the program. Here's the short list:

Many thanks to the wonderful friends who've written to help with feedback, questions, or in some cases, code fixes and suggestions. A warm thank-you to Michael in Germany for his great code!

Occasionally, we get questions about Sudoku puzzles that are very difficult, and Sudoku Koubou cannot seem to solve without guessing. This is entirely possible, as demonstrated in the 3 puzzle collections gathered from the web in our latest build. They represent some of the hardest puzzles ever generated (from many different programs). These test the limits of SK's abilities, and usually rate > 80 when processing them. Many folks don't believe this, but Trial And Error is a type of logic.

SK uses guessing as a last resort, only after applying the solving logic you allow it to use. However, there could be yet another "logic method" that solves the puzzles without guessing, but we simply haven't written that into SK yet. For the most part though, if SK determines a puzzle is difficult, you should probably find it a challenge as well. We've tried to balance our development time here between a smoothly operating interface with lots of nice features, and a pure solving machine that uses the strongest techniques available. We hope you like the result, we sure do.

Download the v1.0.9 installable

Download the v1.0.9 source code

Fixes/Features

Open

1/9/2006 : v1.0.7

Happy New Year everyone! Well, annother rainy weekend in Portland OR has chosen to place me in front of the laptop, lounging with Han, the pets, music, tea and this code. Han is working on the help files, and I'm busy trying to make the puzzles more interesting.

We had a couple of test versions over the weekend. They were published to our test machines, but I'm going to skip them and just release the 1.0.7 version today. Hope you don't mind (you didn't miss much).

I fixed a previously-unknown bug in Range Checking that meant it wasn't doing nearly as much elimination as it could, so that's a great improvement. Also, after much thought and paper-based math, Subset Elimination is done! I'm very happy to be over that hump, and pleased to see that it works efficiently for subsets of any size. Also the code is fairly "elegant".

Funny enough, as the games logic becomes better, I find that it can generate much more interesting puzzles. Also, we're determined to ensure the procedures used in the logic modules can completely explain their effects on the board, so when you use them for hints, you'll find even more detailed text in the sidebar.

Download the v1.0.7 installable

Download the v1.0.7 source code

Fixes

Open

Feature Requests

12/26/2005 : v1.0.4

Merry Christmas!

Download the v1.0.4 installable

Download the v1.0.4 source code

Fixes

Open

Feature Requests

12/20/2005 : v1.0.3

Minor fixes. No bug list or change list. Sorry, no details. Just rushing these out.


Download the v1.0.3 installable

Download the v1.0.3 source code

12/07/2005 : v1.0.2

Moore bug fixes, now reported by our regular correspondents. Thanks everyone! Also, many thanks to the programmers out there making great suggestions to the code.
Download the v1.0.2 binaries

Download the v1.0.2 source

Fixes

Open

12/06/2005 : v1.0.1

We've now played the game all the way through several times. So much do to still! The short bursts of playing a single game are only the beginning, as now we find uncleared settings, bogus dialog boxes, and other anomalies. Tap tap, I hunt the bugs down.

Download the v1.0.1 installable

Download the v1.0.1 source code
Fixes Open Feature Requests

12/05/2005 : v1.0.0

Version one was a bear to get out. Han thought it'd be a nice idea, but when I first read the wikipedia nad sourceforge notes on Sudoku programming, I was somewhat intimidated. Nevertheless, the basic game was without graphics (just lines on a blank background) until Han stepped up and whipped out some amazing images. Adding in transparancies and a tighter control over geometry, the game began to look nicer and nicer. Here's our first release.

Download the v1.0.0 installable

Download the v1.0.0 source code

Open