This is pretty neat! I've done something similar except with questing, I even wrote a program to simulate doing x amount of mp on a specific quest (Haunted House). It was loads of fun! It's really cool what kind of things you can do on Marapets considering it's main idea is virtual pets haha.