Skip to Main Content

Catan Bias

Built at WeaveHacks 3: Self-Improving Agents Hackathon with Weights & Biases · Jan 31, 2026 · San Francisco, CA

Catan Bias — Demo video

Full browser Catan game built with React, TypeScript, Tailwind, and Supabase. Includes hex board, roads, settlements, cities, dev cards, trading, robber, longest road, and victory points. AI uses heuristic placement/build logic with optional LLMs (Gemini, Anthropic, MiniMax, OpenAI) for chat and trades. Python self-play (python/train.py) tunes weights and logs to wandb, exporting wandb-summary.json, which the frontend loads so LLMs and browser AI share the same training context. Marimo provides a dashboard to run games and track win rate and rounds.

Team