SebLague/Chess-Coding-Adventure
A work-in-progress chess bot written in C# observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2028
- days_rel: n/a
- days_push: 830
- n_releases_24m: 0
Adoption not part of the score
1607 stars · 334 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A chess engine/bot written in C# by Sebastian Lague, created as part of his Coding Adventure video series. It communicates via the UCI protocol and plays at roughly 2600 Elo on Lichess, though it has no graphical interface.
Use cases
- play chess against a bot on lichess
- learn how to write a chess engine
- study minimax and alpha-beta pruning in C#
- hook a UCI chess engine into a GUI
- explore game AI techniques
When to choose
- you want a readable, educational C# chess engine
- you need a UCI-compatible bot to plug into chess GUIs or online play
- you're learning game AI from a well-documented project
When to avoid
- you need maximum playing strength comparable to Stockfish
- you want a chess program with a graphical interface
- you need a production-supported or feature-complete engine
Facets
application · maturity active
game search-engine cross-platform cli chess-bot uci game-ai csharp game-development algorithms
2 sources
- readme: https://github.com/SebLague/Chess-Coding-Adventure · fetched 2026-08-28 · 589d26e30798
- homepage: https://youtu.be/U4ogK0MIzqk · fetched 2026-08-29 · b69a3ba2af5f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SebLague/Chess-Coding-Adventure | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="SebLague/Chess-Coding-Adventure")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem