Humanoid Robots battle Humans