Good bot, but not great!
3 recommendation I have is to make the bot a bit smarter.
1: It goes into a portal when guardian is ~90% which is a waste of xp and sometimes even screws up the start of the next game as the guardian is @100% by the time it does something contributing to the collateral game progress.
2: the bot continues on when rift is @ 100%. f.e. it goes into a `Guardian of xxx` or continues making `guardian essence` . It should quit the action @ 100 and go to the `large guardian remains` to start the round from 0 again.
3: When a round fails for whatever reason, it just stands there and does nothing. f.e. it went to a portal, but the guardian failed. It just stands there and does nothing. To prone for reports if you ask me. It should go out of the portal and return to the `large guardian remains` and start from there.
If it does this or have the option to let it play like this.. this bot will be 10/10 and make the bot even more natural :)
For 3 I think what's happening here is the bot is verifying a few times the game is indeed lost/the HUD disappeared before being certain the game is over, but I can look into speeding it up.
For 1 though, I'm a bit concerned if it starts going into altars with smaller amounts of essence when the game is close to done it could start falling into a loop of: game is at 90%, bot starts crafting smaller inventories, multiple people are running the bot/doing the same thing so it falls back under 90%, goes back to normal behavior and goes back above, only to start crafting small inventories again. Maybe I'm overthinking it and that wouldn't happen though.
For 2, is the bot missing the start of games currently? The reason it continues crafting after 100% is because there's usually enough time between games to finish, and get back to the mining area. And by my understanding it might as well continue mining/crafting as long as it can to reduce idling. I can look into if this is causing it to take too long though.
Again I do definitely appreciate the feedback and I'll look more into improvements, these are just kind of my off-the-cuff thoughts/thinking out loud.