josephlou5 / planet-x-finder

A helper solver for the board game "The Search for Planet X"
https://josephlou5.github.io/planet-x-finder/
MIT License
0 stars 0 forks source link

Detect and resolve redundant or conflicting rules #1

Open josephlou5 opened 1 year ago

josephlou5 commented 1 year ago

Would be nice for performance to be able to detect and resolve redundant or conflicting rules, such as "Sector 3 is a Dwarf Planet" and "Sector 3 is a Comet". There are currently checks in place to immediately halt going through any permutations if this particular example happens, but more subtle things like bands, adjacency, opposite, etc. could use some work.