A neural network that learns to score punches recorded by the kinect based on students in the class and the master. Also includes many tools for parsing the data to input to the network.