#TableBases
Heute hab ich zum ersten mal den Gewinn einer #Fernschachpartie mit Hilfe der Syzygy Endspieldatenbank (7 Steine) reklamiert.

@juerevobaern.bsky.social @intschu.bsky.social @heinzgherzog.bsky.social @anstei.net
KRPPvKRP – Syzygy endgame tablebases
User interface and public API for probing Syzygy endgame tablebases
syzygy-tables.info
June 14, 2025 at 8:34 AM
In olden days, we would have spent weeks trying to master the endgame being played forcibly quickly in So-Hovhannisyan right now. To be honest, even with engines and tablebases I think it will take me a few days to answer all my questions. Curiosity or senility I wonder... #chess #olympiad
September 23, 2026 at 3:00 PM
tablebases mentioned!
June 7, 2025 at 9:17 AM
Tablebases have solved everything with 7 pieces or less!
September 4, 2026 at 5:47 PM
Board complexity is way beyond what we can brute force, even exploiting symmetries. And forget storing all that data: endgame tablebases only go up to 7 pieces due to massive storage requirements (and computation). We'd need a mathematical breakthrough to be able to solve chess.
September 4, 2026 at 5:13 PM
tablebases
July 17, 2025 at 12:56 AM
Chess has "tablebases" now map out every move for say the last 7 pieces. Those are massive still, but the top engines use them now, mainly to save time and compute.

The top AI engines can still win those without the tablebases.
April 21, 2024 at 3:01 PM
Would getting evaluations from this database be helpful?

https://chessdb.cn/queryc_en/

Chess Cloud Database Query Interface
A massive Chess knowledge database, including an opening book and endgame tablebases.
chessdb.cn
January 25, 2025 at 9:43 PM
The axis is distance from optimal play. Measure moves against engine baselines and mathematically solved tablebases: modern GMs objectively make fewer errors per 100 turns than any previous generation.
September 8, 2026 at 1:45 PM
chess is, as we all know, a game no one thinks deeply about (as you're aware, we really do compile lists of all possible winning moves to certain very simple endgame positions, they're called tablebases, hte tablebase for 8 pieces remaining uses ~2 PB; en.wikipedia.org/wiki/Endgame...)
Endgame tablebase - Wikipedia
en.wikipedia.org
September 4, 2026 at 1:10 PM
January 19, 2025 at 11:29 AM
huh, syzygy tablebases are a collection of endgame databases used by chess engines as well, I wonder if the name comes from the same place
November 9, 2025 at 9:20 PM
To add to what others have said: there is a thing in chess called a tablebase, which is a complete database of every possible move from a position and whether it leads to a win or a draw. There are complete tablebases up to 7 pieces on the board (syzygy-tables.info?fen=8/8/6k1/...).
Making sure you're not a bot!
syzygy-tables.info
September 7, 2026 at 4:59 PM
ah well.

I thought I might be able to do it with tablebases but KRBPvKRBP isn't in the tablebases! but just for my own satisfaction, here's this position. according to tablebases, wiIthout castling privileges Black loses, with castling positions Black wins after Rxb7?
July 12, 2025 at 2:32 PM
More on deriving point values for chess pieces from endgame tablebases.

athingper.day/38
Thing 38: Deriving Point Values for Chess Pieces (Part 2)
I derive point values for chess pieces based on an endgame tablebase.
athingper.day
February 19, 2026 at 3:18 AM
What happens if you need to choose only one of four moves to win this crazy rook endgame? In my case - if not tablebases support I would never got that! 🧠🤔

I believe this video is 33% too long, but when you watch it - you will not feel it at all, ok?🤫

The variations are crazy

youtu.be/npshjOR1GTE
Only four moves to win this crazy rook endgame - if not tablebases support I would never got that
YouTube video by Thinkerteacher
youtu.be
December 23, 2024 at 1:57 PM
github.com/cakiki/chess...

In case you want to play with the files, I made this kaitai parser for the op1 format.
chess-file-formats/tablebases/op1 at main · cakiki/chess-file-formats
Parsing utilities for binary chess file and database formats - cakiki/chess-file-formats
github.com
February 7, 2026 at 1:45 PM
Wow, that's some serious brute force. By the starting tree, do you mean the tree starting from the initial position? Given the complexity of midgames, isn't it hopeless to connect the initial position to endgame tablebases, even with pruning?
September 4, 2026 at 7:04 PM
There's different degrees of "solved"

Hex, for instance, it has been proven that there is a strategy that will let red win 100% of the time, but we don't know what that strategy actually *is*

And there's the tablebases, endgame positions for which chess is strongly solved
September 5, 2026 at 4:52 AM
>co-creator of Unix
>creator of B (precursor to C)
>co-creator of Go
>creator of the first text editor (ed)
>creator of grep
>co-creator of UTF-8
>creator of the first chess engine (Belle)
>creator of the first chess endgame tablebases
simply the best programmer that ever lived
February 2, 2025 at 11:01 PM
Not as cleanly… the current solution is to scan a position and save it for practice against engines. If you connect to Stockfish on desktop it’s feasible to use 6 pieces tablebases.

There’s also a custom engine in the app has 3-4-5 tablebases built in. So it finds checkmate with 5 pieces or less.
September 1, 2026 at 2:10 AM
Actually…it probably would work pretty well. You’d have to use the distance to zero from the tablebases to generate the arrows.
September 1, 2026 at 2:19 AM
A 7-piece tablebase (often called the Lomonosov tablebases) contains the perfect mathematical solution for every possible chess position when there are exactly 7 pieces remaining on the board.
August 12, 2026 at 10:55 PM
In order to find new ideas this can be useful:
www.chessdb.cn/queryc_en/

For example to find moves that are not popular but are perfectly playable
Chess Cloud Database Query Interface
A massive Chess knowledge database, including an opening book and endgame tablebases.
www.chessdb.cn
August 8, 2026 at 5:25 PM