585
edits
Changes
→Quotes
! 1
| style="text-align:right;" | KRPPvKRP
| style="text-align:right;" | KNPPvKNP
| style="text-align:right;" | KBPPvKNP
| style="text-align:right;" | KRBPPvKR
|-
! 2
| style="text-align:right;" | KBPPvKBP
| style="text-align:right;" | KNPPvKBP
| style="text-align:right;" | KRPPvKRB
| style="text-align:right;" | KBPPvKPP
|-
! 3
| style="text-align:right;" | KPPPvKPP
| style="text-align:right;" | KRBPvKRP
| style="text-align:right;" | KRPPvKPP
| style="text-align:right;" | KRPPPvKP
|-
! 4
| style="text-align:right;" | KRPPPvKR
| style="text-align:right;" | KQPPvKPP
| style="text-align:right;" | KBPPvKRP
| style="text-align:right;" | KRBPvKRB
|-
! 5
| style="text-align:right;" | KQPPvKQP
| style="text-align:right;" | KQPPPvKP
| style="text-align:right;" | KRNPvKRP
| style="text-align:right;" | KRPPvKRN
|}
|-
! 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=