However, I have just found a non-bug situation where removing givens can actually lower the rating of a puzzle:
On the way to generating a final puzzle, my generator (which works by removing givens from a full answer) created an interim state:
- Code: Select all
- 7..|5.2|498
 .45|798|321
 982|314|...
 -----------
 3.6|.85|...
 5.1|.2.|..7
 4.8|.7.|...
 -----------
 8..|.5.|..4
 15.|.3.|..9
 237|849|165
Which needs a BUG+1 (SE rating 5.6) to solve.
The generator continued to remove givens and ended up with the puzzle:
- Code: Select all
- 7..|5.2|.9.
 .4.|.98|32.
 9..|.1.|...
 -----------
 ..6|.85|...
 5..|.2.|..7
 4.8|...|...
 -----------
 ...|.5.|..4
 1..|...|...
 .3.|..9|1.5
Which only needs a Type 1 Unique Rectangle (SE rating 4.5) to solve.
So there is at least one situation where "taking away squares" (for which read givens) actually makes a puzzle "easier".


 
  
