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

Solutions aren't handled properly #86

Closed Zannick closed 1 year ago

Zannick commented 1 year ago

After #83, winning states are still expected to be recorded in the statedb. At the moment, we are handling them at the Search step level before recording only the non-winning states.

get_history_ctx is also wrong; it needs a previous Ctx to look up in the db, then it can add recent_history.