Two-Player tic-tac-toe. User can specify if they want to play player vs. player, player vs computer, or computer vs. computer. The computer has two levels, easy and medium. Easy makes random moves and medium can stop the opponent from winning while also detect and play any winning moves. A fun project implementing OOP and a lot of logic with no external packages.
Install the latest version of python. Download tictactoe.py and run in your favorite IDE or command line. No external packages required/
Type 'help' into the main menu loop to see list of avaialble commands and examples of how to use them. When typing in coordinates, please make sure the numbers are separated by a space.