The time control used is always 0.2s/move, Lc0 is on GTX 1060, SF8 is on 4 i7 cores.
First, now with both WDL and DTZ usage, Lc0 should convert any 6-men won positions at root with my 6-men Syzygy on SSD. Not so, on 6-men suite of hard wins at root, it missed 7 conversions out of 100. Here is the PGN, the problem seems to lie in some bug with 3-fold repetition:
[pgn] [Event "?"] [Site "?"] [Date "2018.10.01"] [Round "9"] [White "lc0_v18_Syzygy"] [Black "SF8_Syzygy"] [Result "1/2-1/2"] [GameDuration "00:00:05"] [GameEndTime "2018-10-01T15:46:13.024 GTB Daylight Time"] [GameStartTime "2018-10-01T15:46:07.445 GTB Daylight Time"] [PlyCount "40"] [SetUp "1"] [TimeControl "0.2/move"] [FEN "3B4/8/8/8/8/4P1Q1/1p6/K1k5 w - - 0 1"] 1. Ka2 b1=Q+ {-128.51/16 0.20s} 2. Ka3 Qd3+ {-128.51/18 0.20s} 3. Kb4 Qxd8 {-128.51/17 0.20s} 4. Qe1+ Kb2 {-128.51/21 0.20s} 5. Qe2+ {+5.40/4 0.20s} 5. ... Ka1 {-128.51/21 0.20s} 6. e4 {+128.00/2 0.25s} 6. ... Qd6+ { -128.51/18 0.20s} 7. Kc3 {+4.03/4 0.20s} 7. ... Qa3+ {-128.51/16 0.20s} 8. Kd2 {+3.68/5 0.20s} 8. ... Qc1+ {-128.51/20 0.20s} 9. Kd3 Qa3+ { -128.51/21 0.20s} 10. Kd4 {+2.67/5 0.20s} 10. ... Qd6+ {-128.51/22 0.20s} 11. Ke3 {+3.67/6 0.20s} 11. ... Qh6+ {-128.51/22 0.20s} 12. Kf2 {+3.24/5 0.20s} 12. ... Qh2+ {-128.51/23 0.20s} 13. Ke1 {+3.61/5 0.20s} 13. ... Qg1+ {-128.51/26 0.20s} 14. Kd2 {+5.06/5 0.20s} 14. ... Qc1+ {-128.51/127 0.001s} 15. Kd3 Qa3+ {-128.51/127 0.001s} 16. Kd4 Qd6+ {-128.51/127 0.001s } 17. Ke3 Qh6+ {-128.51/127 0.001s} 18. Kd3 Qd6+ {-128.51/22 0.20s} 19. Kc2 {+2.72/5 0.21s} 19. ... Qc5+ {-128.51/16 0.20s} 20. Kd2 {+2.67/6 0.20s } 20. ... Qc1+ {-128.51/127 0.001s, Draw by 3-fold repetition} 1/2-1/2 [Event "?"] [Site "?"] [Date "2018.10.01"] [Round "27"] [White "lc0_v18_Syzygy"] [Black "SF8_Syzygy"] [Result "1/2-1/2"] [GameDuration "00:00:09"] [GameEndTime "2018-10-01T15:51:09.546 GTB Daylight Time"] [GameStartTime "2018-10-01T15:51:00.047 GTB Daylight Time"] [PlyCount "63"] [SetUp "1"] [TimeControl "0.2/move"] [FEN "8/8/2B5/8/b7/1KP5/2Q5/k7 w - - 0 1"] 1. Ka3 Bxc2 {-128.51/33 0.20s} 2. c4 {+128.00/1 0.019s} 2. ... Bb1 { -128.51/36 0.20s} 3. c5 {+128.00/1 0.019s} 3. ... Be4 {-128.51/37 0.20s} 4. Bb5 Bd5 {-128.51/31 0.20s} 5. Bd3 Be4 {-128.51/31 0.20s} 6. Bb5 { +5.89/5 0.20s} 6. ... Bd5 {-128.51/57 0.20s} 7. Bd3 {+4.76/2 0.019s} 7. ... Be4 {-128.51/62 0.20s} 8. Bc4 Kb1 {-128.51/31 0.20s} 9. Kb3 Bh1 { -128.51/32 0.20s} 10. Kc3 {+6.05/4 0.20s} 10. ... Bc6 {-128.51/27 0.20s} 11. Be6 {+5.68/4 0.20s} 11. ... Be8 {-128.51/30 0.20s} 12. Bd5 {+7.42/4 0.20s} 12. ... Kc1 {-128.51/30 0.20s} 13. Bf3 {+7.10/5 0.20s} 13. ... Bd7 {-128.51/29 0.20s} 14. Be2 {+6.79/5 0.20s} 14. ... Bc6 {-128.51/32 0.20s} 15. Bg4 {+5.64/5 0.20s} 15. ... Kb1 {-128.51/30 0.20s} 16. Be6 {+5.16/5 0.021s} 16. ... Be8 {-128.51/60 0.20s} 17. Bd5 {+8.48/2 0.018s} 17. ... Kc1 {-128.51/62 0.20s} 18. Bb7 Bh5 {-128.51/28 0.20s} 19. Be4 {+10.15/4 0.20s} 19. ... Be8 {-128.51/34 0.20s} 20. Bd5 {+6.37/5 0.21s} 20. ... Kd1 {-128.51/31 0.20s} 21. Bc4 {+6.37/5 0.019s} 21. ... Bc6 {-128.51/31 0.20s} 22. Ba6 {+6.42/2 0.015s} 22. ... Bg2 {-128.51/25 0.20s} 23. Bb5 {+5.47/4 0.20s} 23. ... Kc1 {-128.51/31 0.20s} 24. Bd7 {+5.17/4 0.20s} 24. ... Bf3 {-128.51/26 0.20s} 25. Be6 {+4.71/4 0.20s} 25. ... Bc6 {-128.51/32 0.20s} 26. Bb3 {+4.16/4 0.20s} 26. ... Be8 {-128.51/32 0.20s} 27. Bd5 {+6.52/4 0.20s} 27. ... Kd1 {-128.51/127 0.001s} 28. Bc4 {+4.37/4 0.019s} 28. ... Bc6 {-128.51/127 0.001s} 29. Ba6 {+3.10/3 0.018s} 29. ... Bf3 {-128.51/34 0.20s} 30. Bb5 {+3.63/4 0.20s} 30. ... Bb7 {-128.51/38 0.20s} 31. Bd3 { +4.10/5 0.20s} 31. ... Bc6 {-128.51/34 0.20s} 32. Ba6 {0.00/2 0.022s, Draw by 3-fold repetition} 1/2-1/2 [Event "?"] [Site "?"] [Date "2018.10.01"] [Round "67"] [White "lc0_v18_Syzygy"] [Black "SF8_Syzygy"] [Result "1/2-1/2"] [GameDuration "00:00:03"] [GameEndTime "2018-10-01T15:59:38.265 GTB Daylight Time"] [GameStartTime "2018-10-01T15:59:35.105 GTB Daylight Time"] [PlyCount "19"] [SetUp "1"] [TimeControl "0.2/move"] [FEN "8/8/1pk5/K7/8/8/Qr6/4Q3 w - - 0 1"] 1. Ka4 Rxa2+ {-128.51/34 0.20s} 2. Kb3 {+5.66/4 0.21s} 2. ... Ra7 { -128.51/35 0.20s} 3. Kc3 {+5.56/4 0.20s} 3. ... Ra3+ {-128.51/35 0.20s} 4. Kb4 {+7.09/5 0.21s} 4. ... Ra7 {-128.51/35 0.20s} 5. Kc3 {+6.42/2 0.020s} 5. ... Ra3+ {-128.51/127 0.002s} 6. Kd2 Ra2+ {-128.51/34 0.20s} 7. Kd3 { +5.17/4 0.23s} 7. ... Ra3+ {-128.51/34 0.20s} 8. Kc2 {+5.25/5 0.21s} 8. ... Ra2+ {-128.51/43 0.20s} 9. Kb3 {+5.39/4 0.20s} 9. ... Ra7 { -128.51/112 0.20s} 10. Kc3 {0.00/2 0.20s, Draw by 3-fold repetition} 1/2-1/2 [Event "?"] [Site "?"] [Date "2018.10.01"] [Round "73"] [White "lc0_v18_Syzygy"] [Black "SF8_Syzygy"] [Result "1/2-1/2"] [GameDuration "00:00:09"] [GameEndTime "2018-10-01T16:01:16.205 GTB Daylight Time"] [GameStartTime "2018-10-01T16:01:06.643 GTB Daylight Time"] [PlyCount "65"] [SetUp "1"] [TimeControl "0.2/move"] [FEN "Q7/8/7q/8/2B5/3K4/n7/2k5 w - - 0 1"] 1. Qa3+ Kd1 {-128.51/29 0.20s} 2. Qa4+ Ke1 {-128.51/34 0.20s} 3. Qe8+ Kf2 {-128.51/33 0.20s} 4. Qe2+ Kg3 {-128.51/35 0.20s} 5. Qe1+ Kh2 {-128.51/34 0.20s} 6. Qe5+ {+1.81/5 0.20s} 6. ... Kg2 {-128.51/36 0.20s} 7. Bd5+ { +1.45/6 0.20s} 7. ... Kf2 {-128.51/32 0.20s} 8. Qe2+ {+2.20/6 0.047s} 8. ... Kg3 {-128.51/33 0.20s} 9. Qe1+ {+2.51/3 0.042s} 9. ... Kg4 { -128.51/31 0.20s} 10. Be6+ {+3.05/2 0.024s} 10. ... Kh5 {-128.51/34 0.20s} 11. Bf7+ {+1.41/5 0.20s} 11. ... Kg4 {-128.51/13 0.20s} 12. Be6+ {+1.28/5 0.042s} 12. ... Kh5 {-128.51/127 0.001s} 13. Qh1+ {+0.97/6 0.21s} 13. ... Kg6 {-128.51/27 0.20s} 14. Qe4+ {+0.78/5 0.086s} 14. ... Kg7 {-128.51/16 0.20s} 15. Qb7+ {+1.60/6 0.055s} 15. ... Kh8 {-128.51/18 0.20s} 16. Qb8+ { +1.74/5 0.21s} 16. ... Kg7 {-128.51/14 0.20s} 17. Qc7+ {+1.69/6 0.20s} 17. ... Kf6 {-128.51/30 0.20s} 18. Qd8+ {+1.68/6 0.20s} 18. ... Kg6 { -128.51/31 0.20s} 19. Qe8+ {+0.86/6 0.089s} 19. ... Kf6 {-128.51/31 0.20s} 20. Qf7+ {+1.05/6 0.20s} 20. ... Ke5 {-128.51/25 0.20s} 21. Qc7+ {+0.96/6 0.20s} 21. ... Kf6 {-128.51/127 0.001s} 22. Qf7+ {+0.50/4 0.10s} 22. ... Ke5 {-128.51/127 0.002s} 23. Qf5+ {+0.12/4 0.026s} 23. ... Kd6 {-128.51/28 0.20s} 24. Qd5+ {+0.23/5 0.032s} 24. ... Ke7 {-128.51/30 0.20s} 25. Qc5+ { +1.56/4 0.21s} 25. ... Ke8 {-128.51/28 0.20s} 26. Qc6+ {+1.01/5 0.20s} 26. ... Ke7 {-128.51/27 0.20s} 27. Qd7+ {+1.19/5 0.21s} 27. ... Kf6 { -128.51/13 0.20s} 28. Qd4+ {+0.98/5 0.20s} 28. ... Kg6 {-128.51/15 0.20s} 29. Qe4+ {+0.63/5 0.034s} 29. ... Kg7 {-128.51/127 0.001s} 30. Qb7+ { +0.23/4 0.081s} 30. ... Kh8 {-128.51/127 0.001s} 31. Qc8+ {+0.54/5 0.20s} 31. ... Kg7 {-128.51/20 0.20s} 32. Qd7+ {+1.12/4 0.20s} 32. ... Kf6 { -128.51/127 0.001s} 33. Qf7+ {0.00/2 0.094s, Draw by 3-fold repetition} 1/2-1/2 [Event "?"] [Site "?"] [Date "2018.10.01"] [Round "95"] [White "lc0_v18_Syzygy"] [Black "SF8_Syzygy"] [Result "1/2-1/2"] [GameDuration "00:00:07"] [GameEndTime "2018-10-01T16:07:15.217 GTB Daylight Time"] [GameStartTime "2018-10-01T16:07:08.061 GTB Daylight Time"] [PlyCount "58"] [SetUp "1"] [TimeControl "0.2/move"] [FEN "8/RK6/3n4/3k4/2R5/4P3/8/8 w - - 0 1"] 1. Ka6 Nxc4 {-128.51/21 0.20s} 2. Rd7+ Ke5 {-128.51/25 0.20s} 3. Re7+ Kf6 {-128.51/27 0.20s} 4. Re8 Nd6 {-128.51/29 0.20s} 5. Rh8 {+2.18/5 0.20s} 5. ... Ke5 {-128.51/32 0.20s} 6. Rd8 {+6.01/4 0.020s} 6. ... Nc4 { -128.51/30 0.20s} 7. Re8+ {+3.08/3 0.016s} 7. ... Kd5 {-128.51/30 0.20s} 8. Rd8+ {+2.78/5 0.20s} 8. ... Ke5 {-128.51/127 0.002s} 9. Re8+ {0.00/4 0.020s} 9. ... Kd5 {-128.51/79 0.20s} 10. Ka7 {+1.50/3 0.020s} 10. ... Nd6 {-128.51/31 0.20s} 11. Rd8 {+4.31/2 0.016s} 11. ... Ke5 {-128.51/30 0.20s} 12. Kb8 {+4.88/5 0.20s} 12. ... Nf5 {-128.51/31 0.20s} 13. Re8+ {+7.02/5 0.020s} 13. ... Kd6 {-128.51/33 0.20s} 14. Kb7 {+7.65/5 0.018s} 14. ... Kd7 {-128.51/30 0.20s} 15. Re5 {+2.29/5 0.020s} 15. ... Nd6+ {-128.51/31 0.20s} 16. Kb8 {+3.79/5 0.20s} 16. ... Kc6 {-128.51/30 0.20s} 17. Re7 { +3.54/5 0.20s} 17. ... Nf5 {-128.51/22 0.20s} 18. Re8 {+3.87/5 0.20s} 18. ... Kd6 {-128.51/127 0.002s} 19. Kb7 {+4.09/4 0.001s} 19. ... Kd7 { -128.51/127 0.001s} 20. Re5 {+1.93/5 0.019s} 20. ... Nd6+ {-128.51/127 0.001s} 21. Ka7 {+2.71/3 0.020s} 21. ... Kc6 {-128.51/33 0.20s} 22. Kb8 { +3.90/5 0.20s} 22. ... Kd7 {-128.51/30 0.20s} 23. Ra5 {+3.58/4 0.20s} 23. ... Kc6 {-128.51/29 0.20s} 24. Re5 {+3.47/5 0.20s} 24. ... Kd7 { -128.51/127 0.002s} 25. Rg5 {+3.23/4 0.026s} 25. ... Kc6 {-128.51/31 0.20s } 26. Rg6 {+1.95/4 0.20s} 26. ... Kd5 {-128.51/22 0.20s} 27. Rg4 {+1.58/4 0.023s} 27. ... Ke5 {-128.51/26 0.20s} 28. Rg8 {+1.02/2 0.019s} 28. ... Nf5 {-128.51/28 0.20s} 29. Re8+ Kd6 {-128.51/127 0.001s, Draw by 3-fold repetition} 1/2-1/2 [Event "?"] [Site "?"] [Date "2018.10.01"] [Round "111"] [White "lc0_v18_Syzygy"] [Black "SF8_Syzygy"] [Result "1/2-1/2"] [GameDuration "00:00:03"] [GameEndTime "2018-10-01T16:10:33.329 GTB Daylight Time"] [GameStartTime "2018-10-01T16:10:30.223 GTB Daylight Time"] [PlyCount "26"] [SetUp "1"] [TimeControl "0.2/move"] [FEN "Q5Q1/1r6/2k4q/8/8/8/8/1K6 w - - 0 1"] 1. Kc2 Qh2+ {-128.51/23 0.20s} 2. Kd3 Qd6+ {-128.51/12 0.20s} 3. Ke4 Qb4+ {-128.51/24 0.20s} 4. Kf3 Qc3+ {-128.51/22 0.20s} 5. Kg4 {+1.35/5 0.20s} 5. ... Qd4+ {-128.51/16 0.20s} 6. Kh3 {+1.41/5 0.026s} 6. ... Qe3+ { -128.51/26 0.20s} 7. Kh4 {+2.32/4 0.024s} 7. ... Qe1+ {-128.51/26 0.20s} 8. Qg3 {+1.83/2 0.016s} 8. ... Qe7+ {-128.51/27 0.20s} 9. Qg5 Qe1+ { -128.51/25 0.20s} 10. Qg3 {+0.88/5 0.20s} 10. ... Qe7+ {-128.51/127 0.002s } 11. Qg5 {+0.60/4 0.024s} 11. ... Qe1+ {-128.51/127 0.002s} 12. Kg4 { +0.49/5 0.21s} 12. ... Qd1+ {-128.51/25 0.20s} 13. Kh4 {+0.17/5 0.20s} 13. ... Qe1+ {-128.51/127 0.002s, Draw by 3-fold repetition} 1/2-1/2 [Event "?"] [Site "?"] [Date "2018.10.01"] [Round "195"] [White "lc0_v18_Syzygy"] [Black "SF8_Syzygy"] [Result "1/2-1/2"] [GameDuration "00:00:08"] [GameEndTime "2018-10-01T16:34:58.900 GTB Daylight Time"] [GameStartTime "2018-10-01T16:34:50.496 GTB Daylight Time"] [PlyCount "59"] [SetUp "1"] [TimeControl "0.2/move"] [FEN "8/8/7q/8/8/qQ1K4/B7/2k5 w - - 0 1"] 1. Qxa3+ {+128.00/1 0.026s} 1. ... Kd1 {-128.51/32 0.20s} 2. Qa4+ {+2.48/6 0.20s} 2. ... Ke1 {-M98/33 0.20s} 3. Qe4+ {+2.37/8 0.20s} 3. ... Kf2 { -M72/34 0.20s} 4. Qe2+ {+2.03/8 0.048s} 4. ... Kg3 {-M72/35 0.20s} 5. Qe1+ {+2.47/7 0.022s} 5. ... Kh2 {-M68/37 0.20s} 6. Qe5+ {+2.51/7 0.20s} 6. ... Kg2 {-M62/38 0.20s} 7. Bd5+ {+2.35/7 0.20s} 7. ... Kf2 {-M56/38 0.20s} 8. Qe2+ {+2.76/6 0.025s} 8. ... Kg3 {-M52/40 0.20s} 9. Qe1+ {+2.29/6 0.021s} 9. ... Kg4 {-M50/41 0.20s} 10. Be6+ {+1.86/5 0.022s} 10. ... Kh5 {-M48/41 0.20s} 11. Bf7+ {+2.13/6 0.20s} 11. ... Kg4 {-128.51/13 0.20s} 12. Be6+ { +1.65/6 0.022s} 12. ... Kh5 {-128.51/127 0.001s} 13. Qe2+ {+1.41/6 0.20s} 13. ... Kg6 {-M46/42 0.20s} 14. Qe4+ {+1.81/6 0.020s} 14. ... Kg7 {-M44/41 0.20s} 15. Qb7+ {+1.58/5 0.019s} 15. ... Kh8 {-M42/42 0.20s} 16. Qa8+ { +2.34/6 0.20s} 16. ... Kg7 {-M40/43 0.20s} 17. Qg8+ {+1.61/7 0.20s} 17. ... Kf6 {-M38/43 0.20s} 18. Qd8+ {+1.94/6 0.20s} 18. ... Kg6 {-M40/40 0.20s} 19. Qe8+ {+1.26/6 0.030s} 19. ... Kf6 {-M38/45 0.20s} 20. Qd8+ { +1.88/5 0.20s} 20. ... Kg6 {-128.51/127 0.001s} 21. Qe8+ {+1.23/6 0.020s} 21. ... Kf6 {-128.51/127 0.001s} 22. Qf7+ {+1.77/5 0.001s} 22. ... Ke5 { -M36/44 0.20s} 23. Qc7+ {+1.38/5 0.20s} 23. ... Kf6 {-128.51/15 0.20s} 24. Qf7+ {+1.00/6 0.20s} 24. ... Ke5 {-128.51/127 0.001s} 25. Qf5+ {+0.76/6 0.022s} 25. ... Kd6 {-M34/45 0.20s} 26. Qd5+ {+0.72/6 0.021s} 26. ... Ke7 {-M32/45 0.20s} 27. Qc5+ {+1.44/4 0.20s} 27. ... Ke8 {-M34/41 0.20s} 28. Qc6+ {+1.65/6 0.20s} 28. ... Ke7 {-M32/45 0.20s} 29. Qc7+ {+1.31/5 0.20s} 29. ... Kf6 {-128.51/127 0.001s} 30. Qf7+ {0.00/2 0.031s, Draw by 3-fold repetition} 1/2-1/2 [/pgn]
Both engines had 6-men Syzygy and SF8 is known to convert all root TB positions. I didn't check the PGN thoroughly to see what exactly happens.
Second test: 6-men hard wins positions, Lc0 enabled with 5-men Syzygy against no-TBs Lc0 (both v18):
Code: Select all
Score of lc0_v18_Syzygy vs lc0_v18: 76 - 35 - 89 [0.603] 200
Elo difference: 72.25 +/- 36.09
Finished match
"Peasant Revolt" Endgame Chess
http://talkchess.com/forum3/viewtopic.p ... =0&t=65065
[d]1nn1k1n1/4p3/8/8/8/PPPPPPPP/8/4K3 w - - 0 1
This starting position (and a built opening suite from it) is very sensitive to TBs, Komodo gets a boost of some 75 Elo points due to Syzygy 6-men.
Lc0 Syzygy-6 against Lc0 no-TBs
Code: Select all
Score of lc0_v18_Syzygy vs lc0_v18: 67 - 37 - 96 [0.575] 200
Elo difference: 52.51 +/- 34.82
Finished match