catanatron and settlers_of_catan
These are competitors—both are standalone Settlers of Catan simulators with AI players, and the first's significantly higher adoption (388 vs 18 stars, 318 vs 0 downloads) suggests it has become the dominant choice in this implementation space.
About catanatron
bcollazo/catanatron
Settlers of Catan Bot Simulator and Strong AI Player
Implements a full game engine with CLI simulation tools and a web UI for interactive play, plus a Gymnasium environment for reinforcement learning agents. Achieves high-performance batch game execution through optimized game logic, enabling thousands of simulations to evaluate bot strategies. Offers multiple interfaces—Python library, command-line tools, and Docker-based web application—supporting everything from dataset generation to real-time gameplay analysis.
About settlers_of_catan
maxyurk/settlers_of_catan
Full game implemented + AI/ML/OtherBuzzwords players (expectimax, monte-carlo and more). Fork me!
Scores updated daily from GitHub, PyPI, and npm data. How scores work