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

Automatically collected Locations? #29

Closed Zannick closed 1 year ago

Zannick commented 1 year ago

In some cases it won't be worth considering ignoring a Location. Examples in AV2 include map tiles; fast travel only works to seen save points, and also one win condition will include 100% of the Map revealed.

Hybrid exits are somewhat insufficient, since for in-area movement, it would result in a large amount of extra exits from adjacent spots. Plausibly this could obsolete hybrid exits (at the cost in some cases of introducing a spot in the middle, as for OoT's blue warps).

On the other hand, the current implementation doesn't ignore Locations until the minimization phase, so just having the Location (and the relevant dependency on the respective Item) might be sufficient.

Zannick commented 1 year ago

We can decide not to try skipping locations with a time of 0, that's probably all we need for this.