Performance Enhancing Bugs
The highlighted comment was created in this revision.
I just ran into a pretty strange one. The old prediction code I was using for my wave-intersections gave NaN hit points under certain conditions (reversing and turning a lot simultaneously). Fixing it raises my 1v1 score, but lowers my melee score a lot. The new method also also allows me to re-use my prediction paths, so I really want it because it means I might have a chance at multi-branch multi-wave surfing, but the score drop right now means that it isn't at all worth it. Crazy...
Figure out why it was raising your score and re-tune so that it has the same behavior for melee, but not for 1v1.
Maybe it's because in melee there a lot more Play It Forward/Pattern matchers than in 1v1. And reversing/turning a lot functions as some kind of anti pattern-matching.
This old Performance Enhancing Bug just came back to bite me... I thought gunheat waves would fix it, but clearly not!