There looks to be some edge cases where the rotation logic is breaking down and not getting a lot of imps out before the tyrant is summoned. I made some tweaks to make it much less likely (I couldn’t find an example in dozens of test cases), but it’s still happening once in a while.
I’ll see if I can weed it out entirely. This is one of those things that is really a pain to do in a priority queue
These edge cases are rare enough that the total average DPS of the simulation is not really affected - it’s just reporting that lower than expected minimum because it happens on like one of the iterations.
This might also happen once in a while on the “single target” script because there are a few unpredictable movement events that occur - which would mess up the tyrant setup.
Ranking explosive potential is really problematic because of its crazy scaling. We’re trying to make it rank better, but it’s being really difficult because it has almost zero value with only 1 against a single target.