Since my last update, I have made a lot of progress, but the most significant things are:
- I solved the Random Puzzle Generation challenge and it works perfectly, except it can take a long time sometimes. Up to 5 minutes. But I have mitigated that by pregenerating puzzles and the player can select from those instead of generating a random puzzle each time.
- I partially solved the Auto Hint Generation challenge, but it requires more testing and experimenting. At 37 Hints, an Easy puzzle is always generated. At 33 Hints, an Easy puzzle is consistently being generated, but I have to confirm. But there can be a difficulty spike for puzzles below 33 Hints so more work is required.
- I solved the challenge of allowing the player to insert up to 4 numbers in an empty square of the puzzle as notes.
- I got help figuring out how to increase the Picture IDs used for Show Picture so they can be above 100. That has been an absolute life saver for this project. I am now up to a max of 400 for Picture IDs.