Skip to content

Better clue pruning, harder cruxes

Choose a tag to compare

@timcharper timcharper released this 26 Jan 05:25
· 141 commits to main since this release
74ae444

This build has dramatically better clue pruning (at a significant... but affordable CPU cost). Once the puzzle generator finishes generating a clue set, it iterates through and tries to solve the puzzle with one clue removed at a time. If the puzzle is still solvable, we delete the clue.

This means that cruxes involving converging solutions or hidden pairs will happen more frequently for hard and higher.