The main idea is to update the searching logic, to make lasting value become the factor of highest priority.
To measure the difficulty of a puzzle that only uses hidden singles and naked singles, is to judge lasting value of each step. Higher lasting values make the puzzle more difficult.
Therefore, adjust the rule to search steps with lasting 2 (full houses, hidden singles and naked singles), and then lasting 3, lasting 4, etc..
The main idea is to update the searching logic, to make lasting value become the factor of highest priority.
To measure the difficulty of a puzzle that only uses hidden singles and naked singles, is to judge lasting value of each step. Higher lasting values make the puzzle more difficult.
Therefore, adjust the rule to search steps with lasting 2 (full houses, hidden singles and naked singles), and then lasting 3, lasting 4, etc..