A more sophisticatedversion of the classic game tic-tac-toe, playable over the internet.