Changes

Jump to: navigation, search

Syzygy Bases

2,062 bytes added, 08:47, 29 June 2021
no edit summary
All 7 men files' size is over 16.7 TiB, over storages of typical modern computers. They also require a long time to download too. Thus some users choose to download one or a few endgames only, based on their statistics of use in endgames. Bellow is the top 20 of those endgames by their order. The first one, KRPPvKRP, has a significantly higher frequency of use than the others and should be always downloaded:
{| class="wikitable"|-! Rank! Name ! Rank! Name ! Rank! Name ! Rank! Name |-! 1) | style="text-align:right;" | KRPPvKRP ! 6| style="text-align:right;" | KNPPvKNP! 11| style="text-align:right;" | KBPPvKNP! 16| style="text-align:right;" | KRBPPvKR|-! 2) | style="text-align:right;" | KBPPvKBP ! 7| style="text-align:right;" | KNPPvKBP! 12| style="text-align:right;" | KRPPvKRB! 17| style="text-align:right;" | KBPPvKPP|-! 3) | style="text-align:right;" | KPPPvKPP ! 8 | style="text-align:right;" | KRBPvKRP! 13| style="text-align:right;" | KRPPvKPP! 18| style="text-align:right;" | KRPPPvKP|-! 4) | style="text-align:right;" | KRPPPvKR ! 9| style="text-align:right;" | KQPPvKPP! 14| style="text-align:right;" | KBPPvKRP! 19| style="text-align:right;" | KRBPvKRB|-! 5) | style="text-align:right;" | KQPPvKQP 6) KNPPvKNP 7) KNPPvKBP 8) KRBPvKRP 9) KQPPvKPP ! 10) | style="text-align:right;" | KQPPPvKP11) KBPPvKNP 12) KRPPvKRB 13) KRPPvKPP 14) KBPPvKRP ! 15) | style="text-align:right;" | KRNPvKRP 16) KRBPPvKR 17) KBPPvKPP 18) KRPPPvKP 19) KRBPvKRB ! 20) | style="text-align:right;" | KRPPvKRN|}
=Probe Code and Tools=
|-
! 4
| style="text-align:right;" | syzygy4syzygy0
| style="text-align:right;" | -7
| style="text-align:right;" | 2
If the engine needs to know the DTZ value (which is only necessary when a TB root position has been reached), the probing code may have to do a 1-ply search to get to the "right" side of the DTZ table.
For 6-piece TBs, DTZ is 81.9GB when storing only the smaller side of each table. Storing both sides might require perhaps 240GB.
 
[[Morgan Houppin]] explained why his chess engine [[Stash]] doesn't have Syzygy probe code, March 25, 2021 <ref>[http://talkchess.com/forum3/viewtopic.php?f=2&t=76927#p888045 Re: Stash has lost 2 game because of NO EGTB] by [[Morgan Houppin]], [[CCC]], March 25, 2021</ref> :
Syzygy probing is a hell of a mess, and I don't want to plug two thousand lines of foreign code that I don't understand, nor do I have the motivation to fully understand how Syzygy files are stored, and then write the additional two thousand lines of code to read them for a mere 5 Elo gain at TCEC.
=Endgame News=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75487 Syzygy bases ... question to "Syzygy Probe Depth"] by [[Frank Quisinsky]], [[CCC]], October 21, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75906 Fathom and 7-men] by [[Joshua Shriver]], [[CCC]], November 24, 2020 » [[#Fathom|Fathom]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75973 Problem with Syzygy tablebase] by [[Elias Nilsson]], [[CCC]], December 03, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76010 Can EGTB storage requirements be reduced using this scheme?] by mmt, [[CCC]], December 07, 2020
'''2021'''
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77267 Syzygy Tablebase Names: A very stupid exercise] by [[Andrew Grant]], [[CCC]], May 08, 2021
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77358 syzygy implementation] by [[Michael Hoffmann|Desperado]], [[CCC]], May 23, 2021
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77499 Syzygy bases from memory] by [[Ed Schroder|Ed Schröder]], [[CCC]], June 16, 2021 » [[KPK]]
=External Links=

Navigation menu