Computers Playing Games
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mattia Giambirtone 24d1cd0c82
Updates to README
1 week ago
src Added matrix test for softmax function and changed assert statements to doAssert ones 1 week ago
.gitignore Added initial work on tic tac toe 2 months ago
LICENSE Initial commit 2 months ago Updates to README 1 week ago

CPG - Computers playing games

A silly project going down the rabbithole of making the pinnacle of human advancement in semiconductor technology smart enough to play tic tac toe.


  • Tic Tac Toe (optimal) -> Done
  • Connect 4 (optinal)
  • Checkers (optimal?)
  • Chess -> WIP

All of these games will be played using decision trees searched using the minimax algorithm (maybe a bit of neural networks too, who knows). Ideally I'd like to implement a bunch of stuff such as move reordering, alpha-beta pruning and transpositions in order to improve both processing time and decision quality. Very much WIP.