swaroopg92 / penpa-edit

Web application to create and solve Sudokus and Puzzles
https://swaroopg92.github.io/penpa-edit/
Other
110 stars 42 forks source link

Enabling extra solving input modes #96

Open gavrielhirsch opened 2 years ago

gavrielhirsch commented 2 years ago

Is your feature request related to a problem? Please describe. Solver mode is missing many options that setter mode has. In most cases this makes sense because there is no need to overwhelm the solver with modes they would not use. However, for some puzzles (especially certain variants) the solver would benefit from having access to them.

For example, in this broken tapa the solver might want to put Tapa clues into the grid.

Describe the solution you'd like The settings for generating a solver-mode link could include a list of extra modes to include. They could all be off by default, but if one is enabled then the solver would have access to it.

Describe alternatives you've considered Another option would be to just ALWAYS enable some more of these modes for solvers, and accept that there may be some confusion.

swaroopg92 commented 2 years ago

@gavrielhirsch will think about it, there are multiple options. Here are a couple which I can think right now: 1) As you said, an option to open up everything for the solver 2) Another menu or place to custom select which options to be visible in solver mode (Difficult task but provides much better customization and clean-up)