A text based python implementation of Reversi with an artificial intelligence as opponent.