Does Dimitri Get Good at Karate? A Comprehensive Analysis