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.

catanatron
71
Verified
settlers_of_catan
31
Emerging
Maintenance 6/25
Adoption 16/25
Maturity 25/25
Community 24/25
Maintenance 0/25
Adoption 6/25
Maturity 9/25
Community 16/25
Stars: 388
Forks: 109
Downloads: 318
Commits (30d): 0
Language: Python
License: GPL-3.0
Stars: 18
Forks: 6
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m No Package No Dependents

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