Play against an MCTS connect4 agent in your terminal.
![CleanShot 2023-07-18 at 19 45 18@2x](https://private-user-images.githubusercontent.com/508702/254432499-e2356bb4-a8d1-4ab1-a54c-d161e2f8e2ef.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk5NTUxMzMsIm5iZiI6MTcxOTk1NDgzMywicGF0aCI6Ii81MDg3MDIvMjU0NDMyNDk5LWUyMzU2YmI0LWE4ZDEtNGFiMS1hNTRjLWQxNjFlMmY4ZTJlZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzAyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwMlQyMTEzNTNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NWUyYTUyOTQzMjA4NTY5MTVlODAxN2M2ZDY4Yzk0ODg3ZDc3N2EzNTljOWY2ZGI0YmZiYmVhY2Q3MzdiNjU2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.XuqnmwsN9QpPNqKPJ0J_zkdixlnlPqsY9gnCoGMeufU)
Includes two agents that play connect4.
- Random agent that makes random moves.
- MCTS agent that simulates thousands of games to pick the best move.
- Rust (see rustup for installation)
cargo run --release
Run it in release mode. More games are simulated so the agent is smarter.