-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Dear lepelog,
I have used your tool with much pleasure. However the tool does expose a lot of buttons that are not possible. For example it is never possible to have a Golden rupee on the borders of the field and it's not possible to have a silver rupee on the corners of the field. Then, if you select a green rupee, the surroundings of this rupee can only be red, blue or green. These extra buttons might not be a problem most of the time, however selecting a button that results in a not possible field results in all percentages change to NaN. This is a problem I ended up some times. Especially in situations where one actually had solved half of the field this is slightly frustrating. Now I have made changes to your tool that discard (most of the) rupee buttons that do end up in legal states by using human logic (basically applying normal minesweeper logic to the already available webtool). This way, the number of buttons is reduced and if only one option is available (or one is selected) the rupee is displayed in big. The now still available NaN states are possible by placing a golden next to a green (relatively trivially to fix, but even more to avoid on filling this solver) or multiple golden when this is not possible (hard to fix, trivial to avoid).
So my question is whether you want these changes in this repository/the site because I realize they might not fully be the direction that you want (this) tool on, on the other hand they may.
I also have removed the Unspecified button and replaced that functionality with a button that allows one to undo one move.
So if you want my changes added to this repository please react for I'm new at pull request to other repositories. (I'll probably react over a week or so)