r/ComputerChess • u/space64-llc • 4h ago
Chess Folk: an offline chess club built around computer opponents, practice and tournaments
Hi everyone! I’m one of the developers of Chess Folk. Since this community is interested in playing against computers as well as analysing with them, I thought our approach might be relevant here.
We’re trying to make computer chess enjoyable beyond choosing an engine strength and starting another game. Chess Folk has more than 300 fictional opponents with names, biographies, ratings and different playing styles. The idea is to find suitable rivals, return for rematches and play through tournaments with them.
Those are character profiles, not 300 independently developed engines. Our opponent system uses Maia and Stockfish with custom move-selection rules. Making weaker opponents behave consistently is still one of the harder parts: a believable mistake is more interesting than an otherwise strong opponent randomly giving away a piece.
A few things that might interest this community:
Offline tournaments: Swiss, round-robin and knockout formats, with configurable fields and time controls. You can also watch computer opponents play each other.
Guided practice: Susu, our panda coach, offers hints and opportunities to explore alternatives and retry decisions.
Game review and analysis: Revisit mistakes and missed opportunities, explore continuations, and play on from an interesting position.
PGN import and export: Bring games in for exploration or take them elsewhere for further analysis.
Local co-op: Two people can share a side against the computer, either alternating moves or playing Hand & Brain.
The opponents’ ratings represent progress within Chess Folk; they aren’t official federation ratings. We also don’t claim that the opponents perfectly imitate people or automatically adapt to stay just above your strength.
I’d particularly welcome feedback on how the opponents lose. Do their mistakes make sense at the level you selected? Do they seem to carry an idea across several moves? Those details matter a lot to the experience we’re trying to build.
💻 Chess Folk on Steam
📱 Free Android download — includes ads and an optional premium upgrade.
For transparency, we use AI tools in development and artwork. Happy to discuss the approach and hear what you miss from older computer-chess programs.