T0nyX1ang / noqx

Extended logic puzzle solver of noq.
https://noqx.tonyxiang.site/
GNU General Public License v3.0
4 stars 0 forks source link

[Refactor] separate puzzle-specific rules/constraints to their own workspaces #6

Closed T0nyX1ang closed 9 months ago

T0nyX1ang commented 9 months ago

Some rules and constraints are general, while others are not. Putting specific rules and constraints in the utils will make more efforts to maintain.

So, if a rule/constraint is assumed to be specific to only one puzzle, it will be moved to the puzzle's workspace. Once this rule/constraint can be extended to different puzzles, we will consider to put it back to the utils.rules directory.

Currently, the following rules/constraints will be modifed:

The following rules/constraints may be modifed:

T0nyX1ang commented 9 months ago

Close it as finished, but the status may change when changes happen.