UC Irvine Deep Learning Machine Teaches Itself To Solve A Rubik's Cube