Not logged inRybka Chess Community Forum
Up Topic Rybka Support & Discussion / Aquarium / Nalimov tablebases for Aquarium
- - By Dadi Jonsson (Silver) Date 2009-05-21 10:19 Edited 2009-08-08 18:47
If you want to use Nalimov tablebases in Aquarium you have four options:

1) Use the built-in online tablebase access in Aquarium

2) Buy a subset of the tablebases on DVDs

3) Download the tablebases you need from the Internet

4) Generate them yourself

The tablebases are OS independent and compatible with Aquarium (and any chess engine that supports them), regardless of where you get them from.

Online tablebase Access in Aquarium

The big advantage of this method is that you get access to all 3-6 piece tablebases without downloading or installing them on your computer. When you are viewing a position in a game with 6 or fewer pieces, you can click the TB6 Online button and Aquarium will automatically contact the ChessOK tablebase server and add a best variation with evaluation to the notation.

This method cannot be extended to let chess engines access the ChessOK tablebase server during engine analysis (playing, infinite analysis, IDeA etc.). The Internet is too slow for that. So if you want to let Rybka and other engines use tablebases, you need to install them on your computer.

Purchase a subset on DVDs

Most people buy their tablebase collections either from Chessbase or ChessOK.

Chessbase sells "DVD Endgame Turbo 3" with all 3-5 piece endgames and the 12 six-piece endgames marked in the 'CB' column in the table below. Their collection comes on 9 DVDs and contains 43GB of data.

ChessOK sells "Gold Nalimov Tablebases" containing all 3-5 piece endgames and the 34 six-piece endgames marked in the 'OK' column in the table below. Their collection comes on 12 DVDs and contains 100GB of data.

Here is a list of the 6-piece tablebases offered by these two products. An 'X' in the OK column means that the tablebase in the Tbase column in included in the ChessOK product. An 'X' in the CB column means that it is included in the Chessbase product.

Tbase  OK   CB
Bp-Bp   X
Bp-pp   X
Bpp-B   X
Bpp-N   X
Bpp-R   X    X
NNp-R   X
Np-Bp   X
Np-Np   X
Np-pp   X
Npp-B   X
Npp-N   X
Npp-R   X    X
Qp-Qp   X    X
Qpp-Q   X    X
Rp-Rp   X    X
Rpp-Q   X
Rpp-R   X    X
pp-pp   X
ppp-B   X    X
ppp-N   X    X
ppp-Q   X    X
ppp-R   X    X
ppp-p   X    X
QN-QN   X  
RB-NN        X

As you can see, there is a big difference between these two products. For prices check the ChessOK and Chessbase websites. Note that this list only shows the fraction of the 6-piece tablebases that is offered by either ChessOK or Chessbase.

Download from the Internet

Tablebases are huge, more than one terabyte in total, but check out these two (free) sites if you want to download some (or all :smile:) of them:

a) provides direct download of tablebases without any of the annoyances normally associated with such services. This server was set up by Sesse, a forum regular and a huge contributor to the Rybka community. Don't use a download manager that opens multiple connections at the same time, or you will suddenly find your IP blocked.

b) "This page is an attempt to organize a persistent online availability of the whole set of Nalimov 6-men tablebases". You have to use eMule to download the tablebases. This site also gives links to some other sites hosting tablebases.

Generate tablabases

The fourth an final method is to generate tablebases from scratch. For doing that you need to get hold of Nalimov's tablebase generator. Dann Corbit hosts TBGEN, but it seems that this version can only generate up to 5-piece endgames. TBGEN is available on many other sites, but I didn't find the version which can generate 6-piece endgames.

Of course you can also mix and match: Use the Aquarium online tablebase access to evaluate 3-6 piece endgame positions, buy one of the DVD collections, download additional tablebases as needed etc.
Parent - - By Vempele (Silver) Date 2009-05-21 17:17

> If you want to use Nalimov tablebases for Aquarium you have three options:

4) Generate them yourself with [link to TBGEN goes here].
Parent - By Dadi Jonsson (Silver) Date 2009-05-21 22:08
Good point, but I only found a version that can generate up to 5-piece tablebases (e.g. on Dann Corbit's site:
Parent - - By Zarkon (***) Date 2009-05-21 19:51
Does the online TB access work? I just set up a 5 man ending and pressed the button but nothing happened.
Parent - - By Felix Kling (Gold) Date 2009-05-21 19:59
yes, works here. Are you sure you set up a 5 men ending (2 kings + 3 pawns eg.)? Does a "Connecting" window pop up?
Parent - - By Maxiator (***) Date 2009-05-21 20:24
working fine (testet white K,R,B, black K,B) giving mate in 20moves meanwhile infinite analysis is far away from the end; but i donĀ“t see a window "connecting..."
Parent - - By Zruty (*****) Date 2009-05-22 08:30
The window might be specific to Felix's Linux.

You are guaranteed to get either the suggested line or an error message after you press the 'TB Online' key.
Parent - By Felix Kling (Gold) Date 2009-05-22 15:12
It may be specific to my connection speed. It pops up for some milliseconds.
Parent - - By ernest (****) Date 2009-05-23 23:17

> 12 six-piece endgames marked in the 'CB' column...
> the 34 six-piece endgames marked in the 'OK' column...

Small correction, Dadi :-)  (I found your info very informative!!!)

Since I counted 11 and 35 in your table, I checked on the ChessOK and ChessBase sites, and found the error: RB-NN is in the ChessBase product, and NOT in the ChessOK product!
Parent - - By Dadi Jonsson (Silver) Date 2009-05-23 23:27
Thanks, but why a correction? That's exactly how it's marked in the table.
Parent - By ernest (****) Date 2009-05-23 23:39 Edited 2009-05-23 23:41
Damn!!!   Now I see   Edited 2009-05-22 10:25    :-p :-p :-p

I had copied your table when it just came out, the day before...

(how did YOU find out that something was wrong? :-))
Parent - - By Boombaard (**) Date 2009-08-03 14:14
How to download all the 5-men Nalimov at once?

Hello, I want to download the 5-man tablebases from, but I don't know how to download them in one action. I guess I don't have to manually click every single file to download one by one. Can anybody tell me how to do it the quick way?
Thank you in advance.

Parent - By Felix Kling (Gold) Date 2009-08-03 14:51
use a ftp program like gFTP, for Windows there should be something similar
Parent - By Boombaard (**) Date 2009-08-03 15:33
Thank you; I'll try.
Parent - - By Boombaard (**) Date 2009-08-03 17:15
Sorry, I don't manage to find such a program. Does anybody has a link to an apropiate program? Thank you.
Parent - By tano-urayoan (****) Date 2009-08-03 22:49
Do a search for FTP clients, like filezilla, smart FTP, etc.
Parent - By Jonathan Berry (*) Date 2009-08-06 16:07
for ftp, wget works great in a Windows console (i.e., command line).  I'm sure that the others work great, too!
- - By Boombaard (**) Date 2009-08-08 18:31
Yes, it works! Thank you.
Parent - By ernest (****) Date 2009-08-09 15:13
What works??? :eek:
- - By basa80 Date 2009-09-30 19:54
Hello everyone! Why it bans the download page? not good!

Not load! :-( it is not possible to pour it! 

Thanks for help!
Parent - - By Felix Kling (Gold) Date 2009-10-01 05:42
don't use a download manager and don't reconnect too often.
Parent - - By basa80 Date 2010-01-15 19:57
How may be then from here to download?

Thanks you for help
Parent - - By Felix Kling (Gold) Date 2010-01-15 23:47
I don't understand your question :)
Parent - - By kirill57 (**) Date 2010-08-01 17:55
Well, I have same problem too. I am almost finished to download krbkbp tablebases (which I need for my ICCF game), when I was blocked from the website. Now this is 24 files. How can you download 24 files if you do not reconnect often? I think that should be the correct question. Finally, a 100$ question: how can I finish to download, the last three files I need?
Parent - By Moz (****) Date 2010-08-02 07:47

>  How can you download 24 files if you do not reconnect often?

One file at a time.  You can use a download manager if you set it to only grab one file at a time and don't use concurrent connections.  I used the Firefox plugin DownloadThemAll and didn't have any problems.  I think the ban list is reset regularly so you'll have the opportunity to try again.  Remember to play nice and the server won't get grumpy.
Parent - - By Gambit-man (**) Date 2011-05-13 16:39
Are endgame tablebases permitted in correspondence chess?
Parent - - By keoki010 (Silver) Date 2011-05-13 17:40
Parent - - By Gambit-man (**) Date 2011-05-14 00:35
in what way have i made a blunder?
Parent - - By keoki010 (Silver) Date 2011-05-14 13:48 Edited 2011-05-14 13:50

> in what way have i made a blunder?

Who said you made a blunder? I was answering your question, yes, it is ok in most correspondance games to use table bases! Or any books or engines.

[Edit] I see what you saw.  That's known as my signature line.  you can go in "options" and enter a line as a signature.  Sorry for the misunderstanding! :red::cry:
Parent - - By Gambit-man (**) Date 2011-05-15 20:24
no worries :-)
Thanks for the info, i wasn't really sure if tablebases were permitted.
Just for the record, at what point during a game is a player permitted to access the tablebases?

It's many years since i played correspondence, i'm not sure tablebases were available then...
Parent - - By keoki010 (Silver) Date 2011-05-16 14:03
TB's are usually assigned to the software, either the GUI and/or the engine.  The internal programming will determine when the TB is accessed. Usually it will inform you when and how many hits are being accessed. Also the depth will normally go up.
Parent - By Gambit-man (**) Date 2011-05-16 18:03
OMG, correspondence has changed an awful lot since i last played. It used to be written on cards and posted through snail mail!
Up Topic Rybka Support & Discussion / Aquarium / Nalimov tablebases for Aquarium

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill