This repository has been archived by the owner on Oct 31, 2023. It is now read-only.
Releases: 1to9only/SukakuExplainer
Releases · 1to9only/SukakuExplainer
SukakuExplainer - 16 Mar 2023
- fix BUG code for variants
- add single diagonal variant
- several small updates
- various small changes
- add Windoku Windows Closed/Open Options for Generate
- add fixed lksudoku's fix to Chaining
- add step timings in hints output
- changes in Chaining.java, may affect some ratings!
- add Check uniqueness only
- fix nullpointerexception in addBug3Hint
- changes to hints output
- improvements, in variants, in intersections
- fix General Intersection in JS jigsaws
- improve custom variant setup for JS|B|W|X|
- a custom variant with 9 extra regions is a jigsaw
- detect possible corrupted config (json) file
- built using jdk-8u311
- support for odd/eVen sudokus (odd or even, or both odd and even), use -V option
To use this feature in command-line: serate, hints, pencilmarks and solve:
In GUI, setup the sudoku with the correct odd/even layout. Exit GUI. This saves the layout in SukakuExplainer.json.
Example:
java.exe -Xrs -Xmx1g -cp SukakuExplainer.jar diuf.sudoku.test.serate -V --input=oddeven.txt --output=oddeven.se
- support for rating custom extra regions sudokus, use -U option
To use this feature in command-line: serate, hints, pencilmarks and solve:
In GUI, setup the sudoku with the correct extra regions layout. Exit GUI. This saves the layout in SukakuExplainer.json.
Example:
java.exe -Xrs -Xmx1g -cp SukakuExplainer.jar diuf.sudoku.test.serate -U -X --input=custom.txt --output=custom.se
- 'Generate (NFC enabled, can use 100% CPU)...' for very hard sudokus
- Limited support for rating sudokus with multiple solutions!
For more info see: http://forum.enjoysudoku.com/help-with-sudoku-explainer-t6677-270.html#p305813
Option: Use -M for sudokus with multiple solutions. Using -M disables the UL and BUG solving techniques.
Examples:
java.exe -Xrs -Xmx1g -cp SukakuExplainer.jar diuf.sudoku.test.serate -M --input=sample.txt --output=sample.se
java.exe -Xrs -Xmx1g -cp SukakuExplainer.jar diuf.sudoku.test.pencilmarks -M --input=sample.txt >sample.p
java.exe -Xrs -Xmx1g -cp SukakuExplainer.jar diuf.sudoku.test.hints -M --input=sample.txt >sample.h
SukakuExplainer.jar
Size: 836,144 bytes
MD5: af5c4e9f8c658ba845852b5bc1392b1c