No code, just ideas.
1. It's not ALL about fighting.
No enemies in range? Sat right on top of a resource that's ripe for the taking? Grab it. Those cheeky mid game dunks can turn a stalemate into a win if your opponent doesn't stop you.
2. Don't let them get free dunks.
Now, we don't want anyone to get free dunks do we? If an enemy carries a resource and you don't, you most likely have more firepower than them now. Ramp up the aggro and see if you can get a kill for that resource. Just make sure you have a contingency plan if they react.
3. Motherfudging snipers need their personal space.
See that lanky git in the back? Yeah the one with the elephant trunk. The second he steps out of line, be sure to run up and headbutt the bastard because I can guarantee he's going to cost you half your health "because everyone's at long range so I'm totally safe".
4. Sometimes, you've got to be the bomb b1+ch.
Ever played CS:GO? The terrorists have to deliver a bomb to an area, and if you're the worst player on the team... You're carrying the bomb. It leaves the better players to worry about shooting the counter-terrorists.
So if your little robot is playing pack mule and passes by an ally on low health, see if you can figure out how to make them trade places. The fragile bot can be the bomb b1+ch and the healthy one can keep the fight going.
5. Claim your territory.
You could throw poo at them or flaunt your massive e-penis, but unfortunately robots only understand gunfire. Such thugs.
Suboptimal plays here can get you the win when claiming territory. I've lost several games from Christian and MGBlitz because at the start they go just a bit more ham. They had space to dunk and I couldn't push back. They were all worse for wear than me, but they had resources and I didn't.
The point is: figure out when it's a good time to push your opponent back; in the sweet spot between cowardice and stupidity lies bravery.
6. Don't pick the same fight twice... Unless you's owning the place.
Lose the last game? Don't go again until you've made a change that you think will win you the same fight. "Fool me once, shame on you. Fool me twice, shame on me."
And also, unless you spot a glaring bug in a winning replay... It's probably best to adhere to "if it ain't broke, don't fix it".
7. Focus fire? Dontchu mean current target?
This filter definitely has its uses.
Seeing your sniper flicker back and forth because an enemy it's jittering in and out of range? Current target.
Watching your MG run backwards through the list of priority targets but never firing a bullet? Current target.
Deciding when to chase and when to snipe? Current target.
Beautiful filter, do recommend.
EDIT: current target is deprecated as of version 6.1. Use the tagging system to achieve the same effect.
Note: I've also found a single, solitary, life saving place for idle. Can you?
8. Don't be a wimp.
If you think you can win through just a poke battle, go fight MCompany. He'll kick you right off the face of this earth while you still have full health.
Failing that, the only thing you ever do is wait for your opponent to make mistakes. But do you want to win? Or just wait for them to lose? Figure out when's best to go aggro, even if it costs you ELO while you learn.
(Hint: If they start running, you start chasing)
OK, that's some babble from someone barely scraping top 10-20, any superiors want to offer some useful titbits?
Ritter Runkel wrote:9. Crush them in your claw.
There are maps like where it is possible to get behind your enemy (e.g. Meeting Point, COD, Kingmaker). If you managed to make that you can crush a fleeing opponent by letting him flee into a fatally trap.