Kingsrow International program downloads

WLD Endgame database downloads

The Kingsrow program install contains a small 4-piece WLD endgame database. Use the links below to install a 7 and 8-piece database. To use the 8-piece database, you also need to install the files for 2 through 7 pieces. The files are hosted at Mega. For downloading these large files, Mega only supports Chrome and Opera web browsers, or use the MEGAsync PC app, which is probably the least effort. More about downloading from Mega.

Each install contains a group of .bin files and an .exe setup program file. Download all the files to your PC, then run the setup program(s) to install the database on your hard drive.

After you install the new databases, you should tell kingsrow where you put them. Use the Kingsrow menu Options, Endgame Db and Hashtable, and use the Browse button to enter the directory path.

Distance Endgame Databases

 In addition to the WLD databases, Kingsrow has 2 types of distance databases that are used when the game position is a win or a loss. 

  1. The DTW (distance to win) database allows Kingsrow to plays the absolute shortest path to a win (or longest path to a loss). 
  2. The MTC (distance to conversion) database allows Kingsrow to play the shortest path to the next non-reversible move.

The WLD db gives the win/loss/draw status of the position, but it does not have any information about the best moves to finish the game. When kings are present it is possible that the winning side might keep making moves that maintain its winning status without making progress towards finishing the game. Kingsrow has heuristics that guide it towards the end of the game, so usually these distance databases are not absolutely necessary, but in a small percentage of cases the distance to a win or conversion is beyond Kingsrow's search horizon. Even if Kingsrow can find a way to win, these databases allow Kingsrow to play the minimum path to wins directly, or indirectly via conversions.

You can only use one distance db at a time, so pick the one that has the attributes of most interest to you. Neither db requires much memory to use, they mainly consume disk space, 37 GB for DTW, 28 GB for MTC. The DTW db is nice in that it gives the absolute shortest path to a win. But because the DTW information is needed for every endgame position, and it does not compress well, it can only be provided for 2 through 7 pieces. The conversion db only has to have information for positions where the distance to conversion is 10 or more plies, so it can exclude most endgame positions. This allows it to compress much better. The MTC db has data for 2 through 8 pieces.

The files are hosted at Mega. For downloading these large files, Mega only supports Chrome and Opera web browsers, or use the MEGAsync PC App, which is probably the least effort. More about downloading from Mega.

Each install contains a group of .bin files and an .exe setup program file. Download all the files to your PC, then run the setup program to install the database on your hard drive. After you install the new databases, you should tell kingsrow where you put them. Use the Kingsrow menu Options, Endgame Db and Hashtable, and use the Browse button under Auxiliary Database to enter the directory path to the db files.

Below are lists of positions with the longest distances to wins and conversions in each database subdivision. You can copy the FEN setups to the Windows clipboard and paste them directly into Kingsrow.

Other programs

Kingsrow hub version 1.63  The kingsrow engine without a user interface. It can be controlled with a Hub interface.

Tmgr version 1.03  A tournament manager for Hub interface engines.

Truus DXP server  Automate games with Truus using DXP

Flits DXP server  Automate games with Flits using DXP

C++ source for endgame db access  For Windows and Linux.


Ed Gilbert
Last revised: October 13, 2022 .