Tic-tac-toe with 0, 1, or 2 human players, and an AI that never loses.