Smart tic tac toe players that learns from previous games.