Zannick / logic-graph

Tools for video game logic representation and analysis, particularly routing and beatability checks for speedruns and randomizers.
MIT License
3 stars 0 forks source link

Allow actions to be skipped #33

Closed Zannick closed 1 year ago

Zannick commented 1 year ago

We don't need a bunch of variations on a solution that's just performing a meaningless action in various places, so if minimized solutions can skip actions that weren't used (and actions that aren't necessary to win), then we would cut down the list of solutions to those that only use necessary actions (alas, likely including some meaningless uses).

Zannick commented 1 year ago

This probably won't wind up being all that useful, and there are rare cases where we would probably want to change which version of an action we perform in a minimized route.