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

Globally-available actions #8

Closed Zannick closed 1 year ago

Zannick commented 1 year ago

Some games will need actions that can be done in many places, and to avoid redefining such actions in every relevant spot, we should allow them to be defined at the top-level and potentially chosen whenever applicable. These actions (and maybe regular actions as well) should be given a reasonable penalty to avoid the search heap being overwhelmed with attempts to use the action, perhaps something on the order of the distance to the furthest available spot that has locations.