Two robots engage in a sword fight, learning to become better combatants between each match

Two three DOF robot arms attempt to hit a switch on theĀ  other bot. Using machine learning they become trained to avoid their switch being hit while hitting the opponent’s as quickly as possible.