EGTB (Endgame Tablebase)

Joey1964's Avatar

Joey1964

07 Sep, 2011 01:06 AM

Does Stockfish support any EGTB? It had a won game playing against Houdini, KR against K and could not find the mate.
It finds it when analyzing the position but wouldn't do it in the game.
Any suggestions would be welcome :)

  1. Support Staff 2 Posted by Daylen Yang on 07 Sep, 2011 01:16 AM

    Daylen Yang's Avatar

    Stockfish itself does not support EGTB. You were probably playing at a very fast clock speed, maybe a 1 minute vs. 1 minute game. That is why if you give it a bit longer, it will find the mate. Many GUIs allow you to specify the EGTB path so that the GUI will take over if the position is matched (e.g. Fritz).

  2. Daylen Yang closed this discussion on 07 Sep, 2011 01:16 AM.

  3. Joey1964 re-opened this discussion on 07 Sep, 2011 01:49 AM

  4. 3 Posted by Joey1964 on 07 Sep, 2011 01:49 AM

    Joey1964's Avatar

    I was using DF12. 40mins/side. Over 3 mins left for a mate in 15.
    I have the EGTB loaded but it doesn't use it. Houdini does use it and showed the mate in 15.

  5. 4 Posted by Joey1964 on 07 Sep, 2011 02:00 AM

    Joey1964's Avatar

    attached is the game

  6. Support Staff 5 Posted by Daylen Yang on 07 Sep, 2011 02:09 AM

    Daylen Yang's Avatar

    That Stockfish had 3 minutes left and could not find such a simple mate is certainly strange. In Fritz, if you go to Options, there's a you specify the table base path for the GUI and the engines separately. Also, Houdini uses Gaviota table bases, correct? I believe for Fritz you need Nalimov table bases. Finally, can you please reattach the game as a PGN file? "cbtourn" is a proprietary ChessBase format that I can't open.

  7. 6 Posted by Joey1964 on 07 Sep, 2011 02:16 AM

    Joey1964's Avatar

    I'm sorry, but is there a there a way that I can save it to that format? It was played within DF12 GUI.
    And, I do have the EGTB set up in options. Yes, Houdini uses it and it shows at the end of the game.
    I do appreciate your help. And just to let you know, Stockfish has been winning against Houdini, even as black. And I've checked the settings to make sure they are even and correct - and they are. I really figured Houdini 1.5a to do better from all I've read.

  8. Support Staff 7 Posted by Daylen Yang on 07 Sep, 2011 03:07 AM

    Daylen Yang's Avatar

    To get the cbtourn file to a PGN, you have to open the cbtourn database file and somewhere in the toolbar/menubar/ribbon, there should be a "Save As" option.

    So, if only Houdini can use the table bases, then they must be Gaviota bases. You'll need to download the Nalimov bases (about 30 MB for 3-4 men, 8 GB for 5 men) which are compatible with Fritz.

  9. 8 Posted by Joey1964 on 07 Sep, 2011 03:18 AM

    Joey1964's Avatar

    Ok, figured it out. They don't make it as easy as that LOL

  10. 9 Posted by Joey1964 on 07 Sep, 2011 03:22 AM

    Joey1964's Avatar

    Please let me know what you think and if you need anything else.
    Where can I get the Nalimov bases? Do they also have a 6 men?
    BTW, I've also started using the GUI Arena and am starting to really like it.
    Once again thank you for your time :)

    - Joey
    
  11. Support Staff 10 Posted by Daylen Yang on 07 Sep, 2011 03:32 AM

    Daylen Yang's Avatar

    I took a look at the game. Wow, that is embarrassing.

    3-4-5 Nalimov table bases can be found here: http://folk.uib.no/pfvaf/chesslib/Nalimov.htm

    6 men table bases can be found here: http://kirill-kryukov.com/chess/tablebases-online/

    And if you are using Arena, it supposedly has support for Gaviota bases, so there is no need to download Nalimov bases.

  12. 11 Posted by Joey1964 on 07 Sep, 2011 03:38 AM

    Joey1964's Avatar

    Thanks. Yeah, I don't understand why it didn't get the mate. You have any thoughts? (Exact time left was 2 mins 55 secs.)
    So, SF can use Gaviota if I play it under Arena?
    Again thanks, I will get out of your hair now. You've been great.

  13. Support Staff 12 Posted by Daylen Yang on 07 Sep, 2011 03:41 AM

    Daylen Yang's Avatar

    The Stockfish developers will figure it out. I don't know what went wrong.

    Yes, according to the Gaviota website at the very bottom, Arena supports/uses Gaviota bases.

  14. 13 Posted by Joey1964 on 07 Sep, 2011 03:42 AM

    Joey1964's Avatar

    Cool! Thanks again, have a great day/night (wherever you are) :)

  15. Daylen Yang closed this discussion on 07 Sep, 2011 03:43 AM.

  16. Marco Costalba re-opened this discussion on 11 Sep, 2011 08:15 AM

  17. Support Staff 14 Posted by Marco Costalba on 11 Sep, 2011 08:15 AM

    Marco Costalba's Avatar

    It doesn't have nothing to do with tablebases. I have tried to
    reproduce the bug, but when replaying the game in FritzGUI was
    impossible to reproduce the moves because SF was always suggested the
    correct one.

    I'd guess is due to interaction between draw score due to 50 moves
    rule and hash tables saved scores.....some more research is needed.

    Marco

  18. 15 Posted by ghost on 15 Sep, 2011 09:43 PM

    ghost's Avatar

    Î played 4 games with stockfish and in 2 of them the engine failed to convert simple winning position to the full point.

  19. Support Staff 16 Posted by Daylen Yang on 18 Sep, 2011 06:04 PM

    Daylen Yang's Avatar

    Thanks, we will take a look at this also.

  20. Daylen Yang closed this discussion on 18 Sep, 2011 06:04 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac