Humanoid robots are fighting each other in a real-life league — and one kept punching after its head fell off Jul 17 tech-news