All code not needed in the serate process have also been removed.
Usage - serate
- Code: Select all
java.exe -Xrs -Xmx500m -cp PGExplainer.jar sudoku.serate --input=puzzles.txt --output=output.txt
Options - Only these options are supported:
- Code: Select all
-f, --format=FORMAT
-i, --input=FILE
-o, --output=FILE
The default FORMAT is "%g ED=%r/%p/%d", so this does not have to be specified.
Comparison of time taken to rate all sudokus posted in Patterns Game 415 (87 sudokus, including more's):
- Code: Select all
Version Size Rating Time
SudokuExplainer.jar - 1.2.1.3 - 304,777 bytes - 10 m 34 s
SukakuExplainerPG.jar - 1.4.0 - 144,432 bytes - 6 m 51 s https://github.com/1to9only/SukakuExplainerPG
PGExplainer.jar - 2021.3.30 - 56,712 bytes - 2 m 45 s (8 logical cores) https://github.com/1to9only/PGExplainer
PGExplainer.jar - 2022.7.1 - 56,761 bytes - 1 m 17 s (20 logical cores) PGE built from code commit 2f356d6 on Jul 4, 2022
GitHub: here. Download: PGExplainer.jar.