This is a WIP (a will likely stay ASIS), the goal was to understand better minimax and optimisation algorithms for another project.
I followed this great article most of the time: http://blog.gamesolver.org/.
cargo run # play connect four
- I let the IA play next move
- ←/→ move cursor
- ↓/⏎ drop a piece
cargo run --bin benchmark
Benchmarks the solver.