The way it works basically goes like this:
1/ The playtester starts by reading the code to understand what its parent AI is asking it to play, and to decide what breakpoints, hooks and logging to add 2/ The playtester sets up the scene with the needed environment 3/ The playtester sends a sequence of inputs, then pauses the game 4/ The playtester then uses a vision model to understand the scene, queries the hooks it initially set up, and reads the logs to decide what to do next
After doing a few input loops, it then determines if the game is working, the game is broken, or if the test failed.
It is a paid offering so I'm not expecting anyone to try it out, but I wanted to share it nonetheless ^^. Lmk if you have other ideas on how you think it can be improved