Endgame tablebases are precomputed databases of chess positions that allow players to determine the optimal moves in specific endgame scenarios. These databases cover various combinations of pieces on the board, typically focusing on endgames with a limited number of pieces (usually up to seven, though some databases may include eight). The primary purpose of endgame tablebases is to provide complete information about the outcome of a game with perfect play from both sides.
New to topics? Read the docs here!