Robots Beat The Snot Out Of Each Other

Not that they have snot. Not yet, anyway. (Thanks Singularity Hub.)