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

Turn visits/skips from enum map into bitflags. #137

Closed Zannick closed 7 months ago

Zannick commented 7 months ago

Each location would then have 2 bits in the context, instead of 8.

Zannick commented 7 months ago

Unfortunately I had to disable the all_checks builtins but they weren't in use. We can bring those back later.

Zannick commented 7 months ago

The basic benchmarks report a 30-40% improvement from this change!