enxio27 wrote:
Ed wrote:
enxio27 wrote:
it doesn't appear that SudokuSolver can score a batch of puzzles at once and dump the data to a file (which would be my preference).
It does have an excellent batch solve capability. Richard churns through thousands of vanilla puzzles in the one sitting. On my version, it dumps the results of a batch solve onto the C drive in a text file called "SudokuScores".
How do I do that? All I really care about is the scores, so a listing of each solving technique used isn't really critical to me at this point.
On the File Menu there is an option called "Batch Solve" - click on this and you will get the batch solve window. This can be loaded with a series of puzzle definitions - you can use the Add button to create a blank line and type in a description and a puzzle definition. Alternatively, you can use the Load button to open a file of stored puzzles. The format of the file should be a comma separated list with a minimum entry per line of "Puzzle Description" , "Puzzle Definition". You can save the file from this window as well. I have a number of different "libraries" of puzzles that I can load and save - for instance I have 170+ Assassins and variations that Ed and I use for benchmarking our scoring and I also have a file with 1000 of Ruud's top 10,000 that I use to test new solving techniques.
Once you have a list of puzzles in the window, put a tick next to the ones you want to run and - to do a scoring run - click on the Score button. You'll get feedback in the window as each puzzle is completed - it will say Solved, Not Solved or Error - let me know if you get any Errors!! Talk to me very nicely, and I might get around to putting the score into this table as well . . .
When the scoring has finished for all the selected puzzles scores will have been written out to a text file at "C:\SudokuScores.txt". The file lists the enabled techniques and then, for each puzzle, the description, count of techniques used, the "score" and the time taken.
enxio27 wrote:
It would be nice to be able to turn off the solving techniques that don't apply to the puzzle at hand (such as killer techniques for a vanilla puzzle, etc.). I'm guessing they're not used if they're not needed, but still, they get in the way.
You can turn them off individually in the Solving Options window - are you thinking of something different?
Rgds
Richard