Multi-Mode Success
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 =)
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page.
Return to Thread:Talk:Multi-Mode/Multi-Mode Success/reply (2).
Splitting the gun into a crush-the-weak GuessFactor gun and a crush-the-king Anti-Surfer gun is Multi-Mode too.
Splitting the movement into a crush-the-weak Wave Surfing and a crush-the-king Flat Movement is also Multi-Mode.
In the past, Musashi Trick/Flat Movement combination was considered state-of-the-art Multi-Mode movement.
Competitive Multi-Mode exists since the early days of robocoding. Only the most successful combinations are changing over time.