Robocode Tank Royale
I remember this from years back.<p>A friend of mine came up with a fantastic strategy based around the fact that shot strength was a float that could be modified.<p>He used this to have his team fire extremely weak shots at each other, with the value of the float encoding different messages. He then used these to co-ordinate his bots against the enemy as a team, instead of individuals.