Open puja-jena opened 3 years ago
I was toying around with this, and I think we run into a few issues when we want to allow completely blank spaces. For example, if a user checks the word or the puzzle, all the blank spaces within the checked scope that are supposed to be 'NOTHING' will be automatically revealed.
As an example in the 3/18*/2021 NYT puzzle, let's look at 65 across.
Let's say I want to check 65 across - what happens now? We could correctly say that the user's blank square in the second square is correct, but that could be revealing more than what the user had anticipated.
If we ignore the blank squares during the check (which is what currently happens), then the user has no way of knowing if their blank answer is correct.
I don't know how NYT does it, but it seems like Across Lite also expects 'NOTHING' in these blank spots. The better solution may be, as you alluded to, explicitly telling the user in the information section to enter 'NOTHING' in spaces that are supposed to be empty.
In the NYTimes crossword puzzle for 3/17/2021, the solution has blank cells:
However, DownForAcross requires you to insert "NOTHING" into each of the blank cells for it to be marked correctly:
This should probably follow the same guidelines as the official solution or information should be added in the tooltip to account for this edge case.