Any deterministic targeting strategy has a counter dodging strategy which can dodge it near-perfectly. It can´t be 100% perfect because radar takes a few ticks to lock.
In theory, you can put many specialist dodging strategies in your bot and choose one based on opponents name. And then, dodge all top bots near-perfectly.
But specialist algorithms are not as fun as generalist learning ones, so, almost no one does it. In nanorumble however, LittleBlackBook does.
Combat uses random targeting while the targeting real-wave history is empty. It is there to counter some starting strategies, like staying still until an incoming wave is detected. Yes, it misses shots against SittingDuck, but preserves above 0% hitrate against Toorkild in the beginning of the first round.