Machine Mastering Algorithms