Multi-Mode Success
The highlighted comment was created in this revision.
Now that I've successfully tempted Skilgannon to add bullet shielding to DrussGT, it could be argued that DrussGT is now multi-mode to an extent. And of course, XanderCat is most definitely multi-mode; I specifically designed my framework to support it, and XanderCat now has anywhere from 5 to 8 modes, depending on what behaviors you count. I think I have finally succeeded at demonstrating that multi-mode can be a successful strategy, and now consider the matter closed. :P
I've always thought that there was merit to the idea, but what still grates me is the hard switches between the two modes: I'd rather work the logic of what makes them work into a single, overarching movement technique. Hence my idea of using the anti-mirror targeting attribute: it isn't as good as a pure anti-mirror movement against mirror bots, but it adds a little bit of score against all bots that have some sort of distancing and orbiting movement. Unfortunately, sometimes those solutions are just so complicated that in order to spare our brains and CPUs we go with the easy, hard-coded version =)