Ended up implementing the unapplication of rules, making it possible to run a program backward and forward. It even has backward time rule hinting
I’ve created a specific topic:
Wrapping this in games could make an excellent pedagogical tool for teaching people about computing!
Puzzlescript is a rewrite based game engine, worth having a look!
https://www.puzzlescript.net/
1 Like