Cool problem domain! It feels like you’re just scratching the surface. I’m hoping someone can take this exploration further and apply it to other problems.
I’d like to try this with more things but the problem is that AI tools, environments, and simulators usually work with Python. There’s almost nothing for Rust. OpenAI Gym is a fantastic set of simulators but I couldn’t find a way to integrate it. That requires you to write most of it from scratch.
I might continue working on this at some point in the future but for now it’s on the shelf.