We are currently working on a raspberry pi intergration to bring this virtual board game to an actual board game.
A perfect Tic Tac Toe player using the strategy in Newell and Simon's 1972 tic-tac-toe program (http://en.wikipedia.org/wiki/Tic-tac-toe#Strategy).
Feel free to play around with the code and let me know if there are any bugs.
Please make sure you are running Python 2 instead of Python 3.
Run the standalone game without a Raspberry Pi
Run the game on Raspberry Pi
- Open up terminal in Raspbian
- Start Python 2 shell with IDLE as Root so that you can access GPIO on the board
sudo idle &
- Open up the project in an editer: File -> Open -> \pi_interface.py
- Inside the editer, hit F5 to run!
We are currently setting up and connecting the game board using a breadboard and jumper wires. After we are done debugging, we will see if we can get a PCB and solder the components in!
|Resisotr ~330 Ohm||1|
|Jumper wires||At least 19|
Most of the code is finished in less than three hours, so there are a lot of if/else statment and not perfectly structured. So pardon me for the mess and feel free to fork/modify the code.