Connect 4 is implemented using Pygame, using the help of C based code to run the Minimax algorithm for faster computation.
Run these commands to start
cc -fPIC -shared -o minimax.so test.c
python3 test.py
- Implement transposition table
- Implement iterative deepening
- Improve the evaluate function
- Use bit manipulation to get faster results