Hexapawn is a simple example of machine learning. Play pieces are used like chess pawns. Advance forward on square and capture diagonally. First to their back row wins, and last able to move also wins, so no draws in the game. The machine will learn from the mistakes it makes, but you can reset its memory. Then challenge yourself to see how many games you can win before the machine becomes unbeatable.