I have decided to give it a final go and put all the things I’ve learned about writing a cool Sudoku program into this new version. It will not be a simple upgrade, but a complete rewrite of the program. A lot of posts about the project’s progress are to be expected, but here is the plan:
- Program will be rewritten completely in C#
- Program will be a sudoku framework, that can be expanded by others
- It supports custom puzzle formats and constraint definitions
- It supports custom plug-in skins
- It supports custom plug-in file formats
- It supports custom plug-in solving techniques, or complete solvers
- It supports custom plug-in imports and exports (clipboard and web)
- It supports custom plug-in helper tools (and the 6 we already have)
- It supports custom plug-in puzzle generators
- It supports custom plug-in puzzle rating tools
- The source will be available under GNU2 license.
Is this too ambitious? We’ll see. I’ve contacted the very inactive administrator of the sudoku programmers forum and offered to take over the administration. If that works out OK, then I’ll set up an Open-Source subforum, and this project can be posted there. If not, I will start a new SudoCue2 development forum on the SudoCue.net site. That would be more difficult to plug, but we’ll see…