-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
0 / 10 of 1 issue completedLabels
enhancementNew feature or requestNew feature or request
Milestone
Description
Description
Optimize performance by calculating and storing possible valid numbers for each empty cell during play or generation.
Why
Efficient value checking can make puzzle generation and solving faster and smoother, especially for larger boards or hinting logic.
Goals
- Maintain a list of candidate values for each empty cell.
- Recalculate candidates only when necessary (e.g., after input).
Suggested Implementation
- Use sets or arrays to track valid options per cell.
- Consider updating candidates in real-time or batch.
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request