The post about the possible relase of 7 man lomonosov and the distribution of the 5 man lomonosov and a version of Stockfish with Aquarium2015 made me investigate until you find these resources on the internet.
Give thanks and recognition to Vladislav Shchukin, he is the author of publications on GitHub that facilitated this knowledge.
In this blog http://motorchess.blogspot.com.es/p/lomonosov.htmlare links to download the tablebases from GitHub and some links in mediafire and mega that I have provided.
The required DLL, original author GitHub code (Vladislav Shchukin) and the version provided by Aquarium2015.
I have prepared a pack of Stockfish as up-to-date as possible, the date is immediately prior to the lazy_smp branch, now have to make any changes.
I think this can be interesting for developers of engines, with the dll it is possible to integrate it into many solutions...
Feel free and enjoy...
Lomonosov download, dll and one probe Stockfish
Moderators: hgm, Rebel, chrisw
-
- Posts: 1600
- Joined: Mon Feb 21, 2011 9:48 am
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Lomonosov download, dll and one probe Stockfish
Is Lomonosov 5-Men possible to use with Chessbase GUI?
In case yes, what kind of difference between 5-men Lomonosov/Syzygy in terms of space and performance
In case yes, what kind of difference between 5-men Lomonosov/Syzygy in terms of space and performance
-
- Posts: 1600
- Joined: Mon Feb 21, 2011 9:48 am
Re: Lomonosov download, dll and one probe Stockfish
In Chessbase GUI, Yes of course !!, the configuration and path is made at the level of the engine...in engine UCI options.Nordlandia wrote:Is Lomonosov 5-Men possible to use with Chessbase GUI?
In case yes, what kind of difference between 5-men Lomonosov/Syzygy in terms of space and performance
The second question I am not an expert certainly, seems Lomonosov/syzygy are very similar systems,
Lomonosov seems to have much less size on disk, with regard to the performance to do tests...
The view to the future, if we get 6-man tablebases or 7 in the future.
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Lomonosov download, dll and one probe Stockfish
Interesting for sure.
How did you manage to get access to 5-Men in Lomonosov format.
How did you manage to get access to 5-Men in Lomonosov format.
-
- Posts: 1600
- Joined: Mon Feb 21, 2011 9:48 am
Re: Lomonosov download, dll and one probe Stockfish
More than one year ago is on GitHub, in a public way and without restrictions, only had to search.Nordlandia wrote:Interesting for sure.
How did you manage to get access to 5-Men in Lomonosov format.
-
- Posts: 1480
- Joined: Thu Mar 09, 2006 5:33 am
Re: Lomonosov download, dll and one probe Stockfish
Do the Lomonosov tables pay attention to the 50 moves rule?
Thanks.
Thanks.
Regards, Mike
-
- Posts: 1600
- Joined: Mon Feb 21, 2011 9:48 am
Re: Lomonosov download, dll and one probe Stockfish
I am not an expert in this, this is what is written in the code of the DLLMike S. wrote:Do the Lomonosov tables pay attention to the 50 moves rule?
Thanks.
ternary tables are: WDL
dtm tables are: DTM
Code: Select all
/*
Lomonosov TableBases. Basic module for probing.
See description of the table types and the codes of probing result in the beginning of egmaintypes.h.
Resulting evaluations for ternary tables are:
-1: lose,
0: draw,
1: win.
Resulting evaluations for dtm tables are:
0: draw,
+n: win, n moves to win (win / capture move / pawn move, for dtz50),
-n: lose, n moves to lose (lose / capture move / pawn move, for dtz50),
-1: mate (mate or -n, n = 1, for dtz50).
See description of binary position structure in egintflocal.cpp before the function load_lomonosov_tb_position_local(...).
*/
-
- Posts: 5569
- Joined: Tue Feb 28, 2012 11:56 pm
Re: Lomonosov download, dll and one probe Stockfish
It looks a bit like there are two sets of tables? DTM and DTZ50?velmarin wrote:I am not an expert in this, this is what is written in the code of the DLLMike S. wrote:Do the Lomonosov tables pay attention to the 50 moves rule?
Thanks.
ternary tables are: WDL
dtm tables are: DTMCode: Select all
/* Lomonosov TableBases. Basic module for probing. See description of the table types and the codes of probing result in the beginning of egmaintypes.h. Resulting evaluations for ternary tables are: -1: lose, 0: draw, 1: win. Resulting evaluations for dtm tables are: 0: draw, +n: win, n moves to win (win / capture move / pawn move, for dtz50), -n: lose, n moves to lose (lose / capture move / pawn move, for dtz50), -1: mate (mate or -n, n = 1, for dtz50). See description of binary position structure in egintflocal.cpp before the function load_lomonosov_tb_position_local(...). */
The 7-piece tables are only available in DTM (so do not take into account the 50-move rule). But it is possible that they generated 5-piece and maybe even 6-piece DTZ50 tables...
edit: the links indeed point to 5-piece wdl50 and dtz50 tables.
The decompression code seems to be a rewritten version of mine (which is perfectly fine).
-
- Posts: 126
- Joined: Thu Jun 05, 2014 5:29 am
- Location: Malaysia
Re: Lomonosov download, dll and one probe Stockfish
These are the download links for the 5-men Lomonosov TB
WDL:
https://github.com/vpike/WDL50/archive/master.zip
DTZ:
https://github.com/vpike/DTZ50/archive/master.zip
This is the Lomonosov probing code:
https://github.com/vpike/LomonosovTB
WDL:
https://github.com/vpike/WDL50/archive/master.zip
DTZ:
https://github.com/vpike/DTZ50/archive/master.zip
This is the Lomonosov probing code:
https://github.com/vpike/LomonosovTB
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Lomonosov download, dll and one probe Stockfish
I don't know which Stockfish version that supports this type of TBs.
Do i have to past .dll files in the TBs directory?
Do i have to past .dll files in the TBs directory?