Flattener vs. Random
I have never had much success with flatteners but exploiting it is unethical imo. The logic of flattener is that your opponents targeting is learning and you can simulate what your opponent does fairly well keeping your profile fairly flat. On the other hand, assuming that your opponent assumes that your targeting is learning is not that reliable as it might just be that your gun isn't strong. Random movement guarantees that your opponent's gun will be as good as random targeting while flatteners can actually keep an advanced gun's hit rate below random.
Sorry, my wording wasn't clear: in order to have a better score against all flatteners, you have to exploit it like [LittleBlackBook] does(which I don't really approve btw) because otherwise your targeting will most likely be average against flatteners.