Stockfish Natural TB loses heavily to Stockfish master

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

syzygy
Posts: 5563
Joined: Tue Feb 28, 2012 11:56 pm

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by syzygy »

Look how naturally it plays:
[pgn][White "Cfish"]
[Black "SF-ntb"]
[Result "0-1"]
[FEN "rnbqkbnr/pppp1p1p/6p1/4p3/8/3P4/PPPNPPPP/R1BQKBNR w KQkq - -"]
[PlyCount "236"]
[SetUp "1"]
[TimeControl "10+0.1"]

1. Ngf3 {-0.04/17 0.70s} d6 {+0.15/17 1.1s} 2. e4 {+0.04/15 0.30s}
Nc6 {+0.11/16 0.30s} 3. Be2 {0.00/17 0.60s} f5 {+0.01/16 0.31s}
4. O-O {0.00/16 0.23s} Nf6 {+0.15/15 0.24s} 5. c3 {+0.03/16 0.27s}
Bg7 {+0.06/16 0.65s} 6. b4 {+0.04/15 0.25s} O-O {-0.06/16 0.90s}
7. a4 {-0.03/15 0.40s} a6 {+0.09/14 0.15s} 8. h3 {-0.07/17 1.3s}
Qe7 {-0.11/15 0.68s} 9. Re1 {+0.02/14 0.33s} Bd7 {-0.11/15 0.79s}
10. Bb2 {+0.07/15 0.66s} Nd8 {-0.17/16 0.45s} 11. exf5 {+0.08/15 0.59s}
gxf5 {-0.09/15 0.21s} 12. Qb3+ {0.00/16 0.76s} Kh8 {+0.10/15 0.61s}
13. c4 {-0.07/16 0.33s} Bh6 {+0.04/15 0.24s} 14. Bf1 {+0.05/13 0.037s}
Qg7 {+0.02/17 0.85s} 15. Bc3 {-0.09/15 0.41s} Bxd2 {+0.18/16 0.55s}
16. Bxd2 {-0.31/16 1.0s} f4 {+0.34/14 0.17s} 17. h4 {-0.56/16 0.84s}
Nf7 {+0.62/13 0.14s} 18. a5 {-0.94/17 1.1s} Rg8 {+0.78/16 0.23s}
19. d4 {-0.85/17 0.23s} e4 {+0.53/18 0.38s} 20. Bxf4 {-0.83/18 0.32s}
exf3 {+0.70/16 0.032s} 21. Qxf3 {-0.67/16 0.097s} Raf8 {+1.36/17 0.45s}
22. Qg3 {-1.79/16 0.92s} Ng4 {+1.60/15 0.12s} 23. Rad1 {-1.22/14 0.12s}
Qf6 {+1.53/13 0.071s} 24. Bc1 {-1.52/17 0.30s} d5 {+1.69/16 0.25s}
25. c5 {-1.61/18 0.28s} c6 {+1.51/18 0.54s} 26. Rd3 {-1.43/14 0.10s}
Qd8 {+1.34/18 0.71s} 27. Bf4 {-1.29/13 0.038s} Bf5 {+1.43/19 0.61s}
28. Bc7 {-1.26/14 0.12s} Qf6 {+1.50/19 0.24s} 29. Rf3 {-1.50/18 0.14s}
Ngh6 {+1.44/17 0.051s} 30. Be5 {-1.23/18 0.087s} Nxe5 {+1.63/19 0.15s}
31. Qxe5 {-1.18/15 0.019s} Qxe5 {+1.87/18 0.10s} 32. Rxe5 {-1.41/19 0.19s}
Bc2 {+1.52/17 0.058s} 33. Rxf8 {-1.23/17 0.084s} Rxf8 {+2.11/17 0.15s}
34. Re7 {-1.52/18 0.12s} Rb8 {+2.04/22 0.47s} 35. g4 {-1.77/17 0.099s}
Nxg4 {+2.33/17 0.19s} 36. f3 {-1.67/15 0.045s} Nh6 {+3.02/19 0.12s}
37. Bh3 {-2.59/14 0.025s} Bf5 {+3.05/16 0.021s} 38. Bf1 {-2.95/20 0.23s}
Kg8 {+3.35/18 0.10s} 39. Kf2 {-2.83/19 0.063s} Kf8 {+3.02/20 0.20s}
40. Rc7 {-3.02/18 0.026s} Nf7 {+3.28/20 0.081s} 41. Ke3 {-2.80/20 0.059s}
Nd8 {+3.25/18 0.017s} 42. Bd3 {-2.89/19 0.018s} Ne6 {+3.36/18 0.075s}
43. Rd7 {-3.13/19 0.23s} Nxd4 {+3.15/16 0.024s} 44. Rd6 {-3.23/20 0.16s}
Nc2+ {+3.22/17 0.087s} 45. Bxc2 {-3.39/17 0.031s} Bxc2 {+3.36/18 0.075s}
46. Rd7 {-3.39/17 0.086s} Kg8 {+3.35/15 0.017s} 47. Re7 {-3.37/19 0.23s}
h6 {+3.58/17 0.067s} 48. Kf2 {-3.43/16 0.092s} Bd1 {+3.59/18 0.10s}
49. Re1 {-3.43/16 0.048s} Ba4 {+3.95/18 0.19s} 50. Re7 {-3.66/19 0.14s}
Rf8 {+4.25/20 0.44s} 51. Rxb7 {-3.85/17 0.12s} Rf4 {+4.31/19 0.095s}
52. Kg3 {-4.10/18 0.098s} Rc4 {+4.33/17 0.011s} 53. h5 {-4.08/18 0.093s}
Bb5 {+4.25/19 0.12s} 54. Rb8+ {-4.29/18 0.11s} Kg7 {+4.55/17 0.048s}
55. f4 {-4.48/18 0.099s} Rxb4 {+4.54/16 0.018s} 56. Rb7+ {-4.72/17 0.097s}
Kf6 {+4.77/17 0.049s} 57. Rh7 {-4.99/17 0.10s} Kf5 {+4.87/15 0.025s}
58. Rf7+ {-5.05/17 0.073s} Ke6 {+5.07/18 0.14s} 59. Rh7 {-5.11/18 0.054s}
Rb3+ {+5.25/17 0.12s} 60. Kg2 {-5.71/17 0.17s} Kf5 {+5.60/15 0.028s}
61. Rxh6 {-5.99/17 0.10s} Kxf4 {+6.12/16 0.088s} 62. Rg6 {-6.26/18 0.10s}
Rb2+ {+6.74/16 0.060s} 63. Kg1 {-7.37/19 0.099s} Bd3 {+7.16/15 0.018s}
64. Rg7 {-7.78/18 0.10s} d4 {+7.60/18 0.095s} 65. h6 {-8.12/18 0.10s}
Be4 {+7.75/16 0.026s} 66. h7 {-8.42/16 0.075s} Rb1+ {+8.06/14 0.054s}
67. Kf2 {-8.50/15 0.015s} Rh1 {+7.99/14 0.016s} 68. Rf7+ {-9.10/17 0.21s}
Ke5 {+8.65/16 0.18s} 69. Re7+ {-9.12/15 0.085s} Kd5 {+9.03/16 0.085s}
70. Rg7 {-9.76/18 0.12s} Bxh7 {+9.34/17 0.080s} 71. Rg5+ {-10.07/17 0.10s}
Kc4 {+10.41/17 0.10s} 72. Rg4 {-10.27/18 0.082s} Kxc5 {+10.61/18 0.071s}
73. Kg2 {-10.68/15 0.022s} Rh5 {+10.60/15 0.016s} 74. Kf1 {-13.31/17 0.20s}
Rh2 {+15.03/17 0.12s} 75. Ke1 {-14.70/18 0.10s} Bc2 {+132.64/18 0.095s}
76. Rg5+ {-118.54/18 0.10s} Kb4 {+132.62/21 0.020s} 77. Rg4 {-132.71/23 0.090s}
Kc3 {+132.67/19 0.18s} 78. Rg3+ {-132.72/25 0.047s} d3 {+132.66/19 0.20s}
79. Kf1 {-132.72/24 0.018s} Kb4 {+132.66/19 0.020s} 80. Rg4+ {-132.73/26 0.061s}
Kxa5 {+132.69/20 0.18s} 81. Rg5+ {-132.74/24 0.032s} c5 {+132.70/18 0.084s}
82. Kg1 {-132.75/24 0.070s} d2 {+120.89/21 0.57s} 83. Kxh2 {-132.77/26 0.078s}
d1=Q {+132.70/17 0.066s} 84. Rg2 {-132.77/28 0.19s} Qf3 {+132.70/17 0.33s}
85. Rg8 {-132.78/28 0.12s} Be4 {+132.70/16 0.12s} 86. Rg4 {-M20/27 0.12s}
Qe2+ {+132.72/15 0.066s} 87. Kg3 {-132.78/30 0.056s} Qg2+ {+132.71/14 0.098s}
88. Kf4 {-132.78/32 0.069s} Qh3 {+132.71/15 0.090s} 89. Rg5 {-132.78/32 0.064s}
Qh4+ {+132.70/14 0.046s} 90. Rg4 {-132.78/33 0.062s} Qh5 {+132.71/15 0.065s}
91. Rg3 {-132.78/34 0.083s} Qh2 {+132.71/16 0.24s} 92. Kg4 {-132.78/34 0.10s}
Bf3+ {+132.70/15 0.10s} 93. Rxf3 {-132.79/31 0.091s} Qg2+ {+132.72/14 0.099s}
94. Kf4 {-132.79/14 0.073s} Qd2+ {+132.70/15 0.086s} 95. Kg3 {-132.79/16 0.38s}
Qd6+ {+132.71/13 0.074s} 96. Kf2 {-132.79/15 0.20s} Qh2+ {+132.78/15 0.14s}
97. Kf1 {-132.79/13 0.065s} Qh1+ {+132.71/15 0.053s} 98. Kf2 {-132.79/16 0.12s}
Qh4+ {+132.72/16 0.14s} 99. Kg2 {-132.79/14 0.085s} Qe4 {+132.71/16 0.075s}
100. Kf2 {-132.79/18 0.10s} Qxf3+ {+132.67/15 0.13s} 101. Kxf3 {-M42/21 0.081s}
c4 {+132.74/13 0.099s} 102. Ke2 {-M28/24 0.059s} Kb4 {+132.72/16 0.099s}
103. Kd1 {-M26/28 0.058s} a5 {+132.70/17 0.044s} 104. Kc2 {-M22/27 0.082s}
Ka3 {+132.71/17 0.020s} 105. Kc3 {-132.79/23 0.037s} a4 {+132.69/19 0.058s}
106. Kxc4 {-M32/27 0.12s} Kb2 {+132.68/20 0.014s} 107. Kd5 {-M24/27 0.067s}
a3 {+132.67/20 0.13s} 108. Kc4 {-M22/29 0.072s} a2 {+132.70/23 0.058s}
109. Kd5 {-M20/28 0.024s} Kc2 {+M29/22 0.15s} 110. Ke6 {-M20/28 0.068s}
a1=Q {+M21/24 0.063s} 111. Kf5 {-M18/27 0.015s} Kd3 {+M17/25 0.090s}
112. Ke6 {-M16/29 0.079s} Qg7 {+M15/23 0.017s} 113. Kf5 {-M12/34 0.088s}
Qe7 {+M11/28 0.081s} 114. Kf4 {-M10/42 0.086s} Qf6+ {+M9/31 0.074s}
115. Kg4 {-M8/45 0.015s} Ke3 {+M7/43 0.072s} 116. Kh5 {-M6/72 0.082s}
Qg7 {+M5/127 0.067s} 117. Kh4 {-M4/1 0s} Kf4 {+M3/127 0.003s}
118. Kh5 {-M2/127 0.002s} Qg5# {+M1/127 0.002s, Black mates} 0-1[/pgn]
At move 82 it "unnaturally" sacks its rook, but that will be acceptable to most since it promotes its pawn on the next move. But then it loses its bishop for nothing and exchanges its queen for a rook (which it could have done much earlier if it had wanted to while keeping its bishop).
syzygy
Posts: 5563
Joined: Tue Feb 28, 2012 11:56 pm

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by syzygy »

Or how about this brilliant combination at move 78:
[pgn][White "Cfish"]
[Black "SF-ntb"]
[Result "0-1"]
[FEN "rn1qkbnr/pppbpppp/3p4/8/8/4P3/PPPPQPPP/RNB1KBNR w KQkq - 0 1"]
[PlyCount "196"]
[SetUp "1"]
[TimeControl "10+0.1"]

1. Nf3 {-0.01/16 0.52s} e5 {+120.00/17 0.35s} 2. d4 {+0.11/17 0.47s}
e4 {+120.00/15 0.033s} 3. Nfd2 {-0.09/16 0.11s} Nf6 {+120.00/16 0.36s}
4. c4 {0.00/15 0.18s} c6 {+120.00/15 0.14s} 5. f3 {-0.04/17 0.42s}
exf3 {+120.00/16 0.70s} 6. Nxf3 {+0.01/16 0.39s} d5 {+120.00/15 0.27s}
7. Qc2 {+0.06/15 0.23s} Bb4+ {+120.00/13 0.13s} 8. Nc3 {+0.11/16 0.26s}
Be6 {+120.00/15 0.47s} 9. Be2 {+0.12/16 0.68s} h6 {+120.00/17 0.42s}
10. O-O {+0.08/16 0.38s} dxc4 {+120.00/17 0.68s} 11. e4 {-0.03/18 0.96s}
Be7 {+120.00/16 0.37s} 12. b3 {+0.31/17 0.87s} cxb3 {+120.00/16 0.49s}
13. axb3 {+0.10/16 0.37s} O-O {+120.00/14 0.059s} 14. Bc4 {+0.32/17 0.52s}
Qc8 {+120.00/16 0.36s} 15. Na4 {+0.02/17 0.41s} Bxc4 {+120.00/16 0.34s}
16. bxc4 {+0.40/16 0.28s} Nfd7 {+120.00/16 1.5s} 17. Qf2 {+0.33/16 0.42s}
b5 {+120.00/16 0.59s} 18. Qg3 {+0.55/15 0.23s} Kh8 {+120.00/16 0.30s}
19. Nc3 {+0.74/13 0.043s} b4 {+120.00/16 0.30s} 20. Nd1 {+0.34/16 0.64s}
Nf6 {+120.00/15 0.17s} 21. e5 {+0.48/15 0.14s} Ne4 {+120.00/17 1.3s}
22. Qf4 {+0.60/17 0.69s} Ng5 {+120.00/17 0.24s} 23. Ne3 {+0.69/16 0.29s}
a5 {+120.00/17 0.60s} 24. Nf5 {+0.55/18 0.37s} Qe6 {+120.00/15 0.11s}
25. Nxg5 {+0.52/17 0.53s} Bxg5 {+120.00/17 0.34s} 26. Qg4 {+0.73/16 0.19s}
Qg6 {+120.00/17 0.29s} 27. Bxg5 {+0.36/14 0.051s} Qxg5 {+120.00/14 0.035s}
28. Qe4 {+0.68/16 0.26s} a4 {+120.00/16 0.45s} 29. Rf3 {+0.72/16 0.20s}
b3 {+120.00/15 0.10s} 30. Nd6 {-0.18/16 0.52s} b2 {+120.00/15 0.14s}
31. Raf1 {-0.04/17 0.47s} Nd7 {+120.00/16 0.20s} 32. e6 {-0.26/16 0.076s}
Nf6 {+120.00/17 0.29s} 33. Qc2 {-0.23/17 0.20s} fxe6 {+120.00/13 0.046s}
34. Qxb2 {-0.55/14 0.042s} Qa5 {+120.00/15 0.13s} 35. Ra1 {-0.84/16 0.39s}
c5 {+120.00/14 0.22s} 36. Qe2 {-0.76/15 0.21s} cxd4 {+120.00/15 0.18s}
37. Qxe6 {-1.39/16 0.25s} d3 {+120.00/15 0.13s} 38. Qe3 {-1.03/16 0.065s}
Qc3 {+120.00/15 0.073s} 39. Raf1 {-0.80/15 0.047s} a3 {+120.00/16 0.22s}
40. Qxd3 {-1.46/18 0.28s} Qb4 {+120.00/17 0.26s} 41. h3 {-1.91/17 0.26s}
a2 {+120.00/15 0.13s} 42. Ra1 {-1.67/13 0.026s} Qb2 {+120.00/17 0.49s}
43. Qd1 {-1.20/15 0.080s} Ra5 {+120.00/14 0.14s} 44. Rd3 {-1.62/16 0.19s}
Nh5 {+120.00/12 0.034s} 45. Rd2 {-2.61/16 0.10s} Qb6+ {+120.00/14 0.039s}
46. Kh2 {-2.60/18 0.075s} Qe3 {+120.00/15 0.060s} 47. Rdxa2 {-2.66/15 0.014s}
Rxa2 {+120.00/17 0.16s} 48. Rxa2 {-3.42/16 0.16s} Ng3 {+120.00/14 0.010s}
49. c5 {-2.57/15 0.070s} Qe5 {+120.00/13 0.035s} 50. Nf7+ {-2.47/16 0.043s}
Rxf7 {+120.00/17 0.14s} 51. Qd6 {-2.67/17 0.099s} Nf1+ {+120.00/15 0.040s}
52. Kh1 {-2.71/16 0.028s} Qxd6 {+120.00/15 0.011s} 53. cxd6 {-2.63/18 0.074s}
Rd7 {+120.00/16 0.081s} 54. Kg1 {-2.91/16 0.12s} Ne3 {+120.00/15 0.062s}
55. Kf2 {-2.83/16 0.19s} Nc4 {+120.00/14 0.17s} 56. Ra4 {-2.91/15 0.11s}
Nxd6 {+120.00/15 0.075s} 57. h4 {-3.16/15 0.21s} Nb5 {+120.00/14 0.27s}
58. g4 {-2.98/11 0.054s} Kh7 {+120.00/13 0.11s} 59. Rc4 {-3.30/13 0.16s}
Rd4 {+120.00/13 0.038s} 60. Rc1 {-5.67/13 0.10s} Rxg4 {+120.00/15 0.060s}
61. h5 {-5.89/13 0.096s} Nd4 {+120.00/13 0.025s} 62. Ra1 {-5.86/13 0.068s}
Nf5 {+120.00/14 0.048s} 63. Kf3 {-6.05/14 0.14s} Rh4 {+120.00/12 0.052s}
64. Ra6 {-6.29/14 0.099s} Rxh5 {+120.00/13 0.055s} 65. Kg2 {-6.55/14 0.098s}
Rh4 {+120.00/14 0.045s} 66. Ra7 {-6.95/14 0.10s} Kg6 {+120.00/15 0.080s}
67. Ra6+ {-7.25/16 0.093s} Kg5 {+120.00/17 0.026s} 68. Rb6 {-7.27/15 0.060s}
Ne3+ {+120.00/14 0.074s} 69. Kg3 {-7.96/16 0.12s} Rg4+ {+120.00/14 0.11s}
70. Kf3 {-9.38/18 0.13s} h5 {+120.00/15 0.085s} 71. Ke2 {-14.71/15 0.080s}
h4 {+132.69/15 0.053s} 72. Rb2 {-58.90/15 0.12s} Rg2+ {+120.00/19 0.57s}
73. Ke1 {-132.75/23 0.089s} h3 {+132.70/16 0.14s} 74. Rb5+ {-132.76/19 0.008s}
Kf4 {+132.69/16 0.35s} 75. Rb4+ {-132.77/24 0.12s} Kg3 {+132.70/16 0.10s}
76. Rb3 {-132.78/24 0.062s} Kf3 {+132.70/15 0.071s} 77. Rb2 {-M20/24 0.10s}
Rg1+ {+132.70/13 0.13s} 78. Kd2 {-M18/1 0s} Nc4+ {+132.71/15 0.059s}
79. Kd3 {-M14/24 0.065s} Rd1+ {+132.69/13 0.054s} 80. Kxc4 {-132.79/28 0.039s}
g5 {+132.70/14 0.089s} 81. Kc5 {-132.79/15 0.35s} Kg3 {+132.75/24 0.20s}
82. Rb3+ {-132.79/14 0.17s} Kh4 {+132.70/14 0.083s} 83. Rb4+ {-132.79/17 0.10s}
g4 {+120.00/13 0.12s} 84. Rb2 {-132.79/13 0.026s} g3 {+132.68/12 0.035s}
85. Rb4+ {-132.79/14 0.17s} Kg5 {+119.00/14 0.13s} 86. Kb6 {-132.79/15 0.10s}
h2 {+120.00/12 0.094s} 87. Rb3 {-132.79/12 0.038s} Kh4 {+120.00/12 0.043s}
88. Rb4+ {-132.79/15 0.16s} Kh3 {+132.70/14 0.19s} 89. Rf4 {-132.79/13 0.10s}
g2 {+132.70/12 0.10s} 90. Rf3+ {-M20/16 0.10s} Kg4 {+M19/14 0.060s}
91. Rf8 {-M16/18 0.069s} g1=Q+ {+M15/14 0.042s} 92. Kb5 {-M12/22 0.064s}
Rd5+ {+M13/3 0.077s} 93. Ka6 {-M12/26 0.061s} Rd6+ {+M11/20 0.053s}
94. Kb5 {-M10/26 0.013s} Qb6+ {+M9/7 0.017s} 95. Ka4 {-M8/36 0.060s}
Rd4+ {+M7/26 0.066s} 96. Ka3 {-M6/1 0.001s} Qb4+ {+M5/22 0.013s}
97. Ka2 {-M4/1 0s} Rd2+ {+M3/127 0.006s} 98. Ka1 {-M2/1 0s}
Qb2# {+M1/127 0.002s, Black mates} 0-1[/pgn]
[D]8/6p1/8/8/8/4nk1p/1R1K4/6r1 b - - 9 78
78...Nc4+ followed by 79.Kd3 Rd1+ 80.Kxc4. And there goes black's knight. It does get black into a winning 6-piece TB position, but Marco assured us, admittedly without anything to back it up, that such "odd" sacrifices could not happen with NTB.

Obviously, SF-master would have reached the 6-piece TBs by playing 79...Nxb2+, capturing white's rook and keeping the knight.
Michel
Posts: 2272
Joined: Mon Sep 29, 2008 1:50 am

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by Michel »

Ronald wrote:78...Nc4+ followed by 79.Kd3 Rd1+ 80.Kxc4. And there goes black's knight. It does get black into a winning 6-piece TB position, but Marco assured us, admittedly without anything to back it up, that such "odd" sacrifices could not happen with NTB.
Sigh. When people make claims I tend to believe them (since I never make unsubstantiated claims myself)... So I had assumed that Marco had done enough testing to make sure that at least this part of NTB works as advertized. Incorrectly it seems :-(.
Ideas=science. Simplification=engineering.
Without ideas there is nothing to simplify.
User avatar
Houdini
Posts: 1471
Joined: Tue Mar 16, 2010 12:00 am

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by Houdini »

syzygy wrote:78...Nc4+ followed by 79.Kd3 Rd1+ 80.Kxc4. And there goes black's knight. It does get black into a winning 6-piece TB position
Perfect play by black which immediately ends the game.
If white insists on continuing the game, it's a very good troll move as well. 8-)
syzygy
Posts: 5563
Joined: Tue Feb 28, 2012 11:56 pm

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by syzygy »

I can't wait for the commit.
[pgn][White "Cfish"]
[Black "SF-ntb"]
[Result "1-0"]
[FEN "1nbqkbnr/rppppppp/8/p7/8/4PP2/PPPP2PP/RNBQKBNR w KQk - 0 1"]
[PlyCount "263"]
[SetUp "1"]
[TimeControl "10+0.1"]

1. d4 {+0.65/15 0.62s} e6 {-119.00/14 0.33s} 2. Bd3 {+0.92/15 0.68s}
d5 {-119.00/15 0.55s} 3. c4 {+0.90/15 0.63s} Nf6 {-119.00/14 0.27s}
4. Ne2 {+0.42/15 0.32s} Be7 {-119.00/14 0.15s} 5. cxd5 {+0.54/15 0.16s}
exd5 {-119.00/14 0.14s} 6. Nbc3 {+0.31/16 0.46s} c5 {-119.00/13 0.080s}
7. Bd2 {+0.45/15 0.37s} O-O {-119.00/16 0.58s} 8. O-O {+0.38/15 0.31s}
Bd7 {-119.00/15 0.74s} 9. Rc1 {+0.53/14 0.57s} c4 {-119.00/16 0.26s}
10. Bb1 {+0.77/13 0.13s} b5 {-119.00/17 0.29s} 11. Qc2 {+0.22/17 0.45s}
g6 {-119.00/16 0.13s} 12. e4 {+0.19/16 0.20s} b4 {-119.00/16 0.069s}
13. Nd1 {0.00/15 0.050s} a4 {-119.00/16 0.15s} 14. Bh6 {-0.27/17 0.46s}
a3 {-119.00/16 0.35s} 15. Bxf8 {-0.01/17 0.49s} Bxf8 {-119.00/17 0.32s}
16. e5 {-0.32/18 1.0s} axb2 {-119.00/17 0.56s} 17. Qxb2 {-0.14/16 0.19s}
Nh5 {-119.00/16 0.051s} 18. Ne3 {-0.38/17 0.98s} Bb5 {-119.00/16 0.41s}
19. f4 {-0.69/17 1.0s} c3 {-119.00/17 1.0s} 20. Qc2 {-0.50/16 0.15s}
Nc6 {-119.00/16 0.43s} 21. g3 {-0.55/16 0.25s} Ng7 {-119.00/17 0.96s}
22. Rfe1 {-0.57/16 0.88s} Ne6 {-119.00/15 0.15s} 23. Rcd1 {-0.47/17 0.50s}
Bh6 {-119.00/12 0.055s} 24. Rf1 {-0.53/17 0.98s} Ne7 {-119.00/14 0.15s}
25. h4 {-0.48/15 0.37s} Ba4 {-119.00/17 1.4s} 26. Qd3 {-0.45/15 0.098s}
Qb6 {-119.00/15 0.54s} 27. h5 {-0.35/14 0.11s} Bxd1 {-119.00/15 0.32s}
28. Qxd1 {-0.29/14 0.20s} Ra8 {-119.00/15 0.67s} 29. Kg2 {-0.19/12 0.041s}
Bg7 {-119.00/16 0.57s} 30. g4 {-0.13/14 0.11s} Nc7 {-119.00/14 0.27s}
31. hxg6 {-0.14/14 0.15s} hxg6 {-119.00/14 0.096s} 32. Rh1 {-0.22/12 0.036s}
f6 {-119.00/16 0.26s} 33. Qe1 {-0.37/13 0.17s} Qa6 {-119.00/14 0.34s}
34. a3 {-0.39/13 0.084s} bxa3 {-119.00/13 0.13s} 35. Nxc3 {-1.05/13 0.12s}
Rb8 {-119.00/12 0.050s} 36. Qd1 {-1.22/12 0.10s} fxe5 {-119.00/13 0.097s}
37. fxe5 {-1.78/14 0.10s} Rb2+ {-119.00/13 0.059s} 38. Kg3 {-2.11/12 0.10s}
Qe6 {-119.00/14 0.10s} 39. Qf3 {-2.19/13 0.098s} Rd2 {-119.00/13 0.035s}
40. Ne2 {-2.41/14 0.098s} a2 {-119.00/15 0.21s} 41. Bxa2 {-2.57/14 0.10s}
Rxa2 {-119.00/13 0.049s} 42. Rb1 {-1.93/14 0.10s} Nc6 {-119.00/15 0.48s}
43. Nf4 {-2.23/15 0.098s} Qf7 {-119.00/15 0.12s} 44. Nfxd5 {-2.19/13 0.076s}
Qxf3+ {-119.00/14 0.089s} 45. Kxf3 {-2.05/13 0.026s} Nxd5 {-119.00/14 0.065s}
46. Nxd5 {-1.98/15 0.20s} Nxd4+ {-119.00/13 0.037s} 47. Ke3 {-2.78/14 0.10s}
Bxe5 {-119.00/13 0.078s} 48. Rb6 {-2.42/13 0.10s} Kh7 {-119.00/14 0.084s}
49. Ke4 {-3.08/14 0.097s} Re2+ {-119.00/13 0.060s} 50. Kd3 {-3.06/13 0.045s}
Re1 {-119.00/12 0.012s} 51. g5 {-3.10/13 0.047s} Nf5 {-119.00/13 0.090s}
52. Rb7+ {-3.49/13 0.21s} Kh8 {-119.00/14 0.088s} 53. Rd7 {-3.30/12 0.085s}
Kg8 {-119.00/12 0.014s} 54. Ra7 {-3.72/14 0.11s} Rg1 {-119.00/13 0.19s}
55. Ra6 {-4.10/13 0.10s} Rxg5 {-119.00/12 0.066s} 56. Re6 {-4.55/11 0.098s}
Rg3+ {-119.00/13 0.19s} 57. Kd2 {-4.69/13 0.072s} Bd4 {-119.00/13 0.074s}
58. Rc6 {-4.70/13 0.13s} Be3+ {-119.00/13 0.045s} 59. Kc3 {-8.07/14 0.099s}
Bg5+ {-119.00/12 0.058s} 60. Kb2 {-8.15/14 0.059s} Ne7 {-119.00/16 0.087s}
61. Rb6 {-8.05/15 0.045s} Rg2+ {-119.00/15 0.057s} 62. Kb3 {-10.05/15 0.20s}
Rg3+ {-119.00/15 0.14s} 63. Kb2 {-8.15/14 0.094s} Rg2+ {-119.00/14 0.098s}
64. Kb3 {-132.70/20 0.080s} Nxd5 {-119.00/19 0.022s}
65. Rb8+ {-132.71/19 0.009s} Kf7 {-119.00/16 0.050s}
66. Rb7+ {-132.73/24 0.069s} Be7 {+132.71/17 0.18s} 67. Kc4 {-132.74/25 0.018s}
Rg3 {-119.00/16 0.52s} 68. Ra7 {-132.75/28 0.11s} Rc3+ {+132.70/18 0.23s}
69. Kd4 {-132.76/29 0.071s} Ra3 {+132.68/19 0.12s} 70. Rb7 {-132.76/29 0.067s}
Ke6 {+132.71/15 0.019s} 71. Rb1 {-132.76/29 0.069s} Rc3 {+132.70/16 0.12s}
72. Re1+ {-132.76/30 0.091s} Re3 {+132.73/15 0.19s} 73. Rf1 {-132.76/28 0.064s}
Nc7 {-119.00/14 0.098s} 74. Kc4 {-132.77/31 0.075s} Nb5 {+132.71/14 0.092s}
75. Rf2 {-132.78/28 0.070s} Rc3+ {+132.70/15 0.072s} 76. Kxb5 {-3.75/1 0s}
Rc5+ {+132.70/2 0.10s} 77. Ka4 {-132.79/19 0.51s} Re5 {+132.76/16 0.14s}
78. Kb3 {-132.79/17 0.11s} g5 {+120.00/14 0.087s} 79. Ka4 {-132.79/17 0.20s}
Rf5 {+120.00/13 0.029s} 80. Rh2 {-132.79/18 0.10s} Rf4+ {+132.68/13 0.11s}
81. Kb5 {-132.79/14 0.084s} Rf5+ {+132.74/16 0.17s} 82. Kc4 {-132.79/14 0.027s}
Rc5+ {+132.68/16 0.090s} 83. Kd3 {-132.79/17 0.11s} Ra5 {+132.67/18 0.11s}
84. Ke3 {-132.79/14 0.072s} Ra3+ {+120.00/16 0.089s} 85. Ke4 {-132.79/17 0.077s}
Ra4+ {+120.00/14 0.030s} 86. Kd3 {-132.79/18 0.18s} Ra5 {+120.00/18 0.18s}
87. Rh6+ {-132.79/16 0.14s} Kf5 {+118.00/14 0.028s} 88. Rh1 {-132.79/15 0.10s}
Ra3+ {+120.00/15 0.10s} 89. Ke2 {-132.79/15 0.074s} Ra2+ {+132.74/15 0.17s}
90. Kd3 {-132.79/16 0.11s} g4 {+132.70/15 0.069s} 91. Rf1+ {-132.79/7 0.018s}
Kg6 {+118.00/16 0.13s} 92. Re1 {-132.79/14 0.076s} Kf5 {+120.00/3 0.071s}
93. Rxe7 {-132.79/14 0.033s} Kf4 {+132.75/18 0.13s} 94. Rf7+ {-132.79/16 0.069s}
Kg3 {+132.69/19 0.099s} 95. Ke3 {-132.79/22 0.13s} Ra3+ {+132.76/18 0.10s}
96. Ke4 {-132.79/19 0.078s} Kg2 {+132.72/16 0.10s} 97. Rd7 {-132.79/18 0.033s}
Ra4+ {+132.70/15 0.081s} 98. Ke3 {-132.79/23 0.085s} g3 {+120.00/17 0.12s}
99. Rc7 {-132.79/20 0.18s} Kh2 {+132.71/14 0.039s} 100. Rh7+ {-132.79/18 0.11s}
Kg2 {+132.70/28 0.048s} 101. Rb7 {-132.79/21 0.31s} Ra3+ {+132.65/16 0.21s}
102. Kf4 {-132.79/18 0.10s} Kg1 {+132.69/17 0.10s} 103. Kg4 {-132.79/17 0.089s}
Rd3 {+120.00/13 0.098s} 104. Rb1+ {-132.79/16 0.11s} Kh2 {+119.00/21 0.10s}
105. Rb5 {-132.79/17 0.10s} Ra3 {+120.00/13 0.078s} 106. Rb7 {-132.79/16 0.099s}
Ra4+ {+132.77/13 0.12s} 107. Kf3 {-132.79/16 0.10s} Ra3+ {+120.00/15 0.078s}
108. Kg4 {-132.79/15 0.10s} Rc3 {+132.75/18 0.12s} 109. Rh7+ {-132.79/15 0.080s}
Kg1 {+117.00/20 0.079s} 110. Rd7 {-132.79/18 0.12s} Kh2 {+120.00/15 0.12s}
111. Rb7 {-132.79/15 0.10s} g2 {+120.00/14 0.067s} 112. Rh7+ {-132.79/12 0.026s}
Kg1 {+114.00/14 0.044s} 113. Ra7 {-132.79/15 0.17s} Rd3 {+115.00/15 0.053s}
114. Rf7 {-132.79/13 0.099s} Rf3 {+116.00/17 0.077s}
115. Kxf3 {+132.79/23 0.041s} Kf1 {-116.00/27 0.13s}
116. Kg3+ {+132.79/24 0.018s} Ke2 {-117.00/27 0.033s}
117. Kxg2 {+132.79/28 0.14s} Ke3 {-M46/26 0.18s} 118. Re7+ {+132.79/25 0.024s}
Kd4 {-M38/27 0.071s} 119. Kf3 {+M43/23 0.037s} Kd5 {-M32/28 0.082s}
120. Rh7 {+M37/24 0.025s} Ke5 {-M30/27 0.063s} 121. Rh5+ {+M29/28 0.067s}
Kd6 {-M26/28 0.087s} 122. Ke4 {+M27/27 0.014s} Ke6 {-M24/30 0.062s}
123. Rh6+ {+M21/30 0.081s} Ke7 {-M18/31 0.10s} 124. Kd5 {+M17/33 0.074s}
Kf7 {-M16/33 0.072s} 125. Ke5 {+M15/31 0.017s} Ke7 {-M14/36 0.084s}
126. Rh7+ {+M13/38 0.088s} Ke8 {-M12/36 0.016s} 127. Kf6 {+M11/39 0.023s}
Kd8 {-M10/45 0.080s} 128. Ke6 {+M9/54 0.083s} Kc8 {-M8/49 0.017s}
129. Kd6 {+M7/59 0.022s} Kb8 {-M6/119 0.080s} 130. Kc6 {+M5/127 0.017s}
Ka8 {-M4/117 0.022s} 131. Kb6 {+M3/127 0.002s} Kb8 {-M2/1 0s}
132. Rh8# {+M1/127 0.002s, White mates} 1-0[/pgn]
After 64...Nxd5:
[D]6k1/8/1R4p1/3n2b1/8/1K6/6r1/8 w - - 0 65
and white goes on to win the game.
Michel
Posts: 2272
Joined: Mon Sep 29, 2008 1:50 am

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by Michel »

To be clear. In my last post I was referring to the behaviour of NTB in non TB positions.
Ideas=science. Simplification=engineering.
Without ideas there is nothing to simplify.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by MikeB »

syzygy wrote:I can't wait for the commit.
[pgn][White "Cfish"]
[Black "SF-ntb"]
[Result "1-0"]
[FEN "1nbqkbnr/rppppppp/8/p7/8/4PP2/PPPP2PP/RNBQKBNR w KQk - 0 1"]
[PlyCount "263"]
[SetUp "1"]
[TimeControl "10+0.1"]

1. d4 {+0.65/15 0.62s} e6 {-119.00/14 0.33s} 2. Bd3 {+0.92/15 0.68s}
d5 {-119.00/15 0.55s} 3. c4 {+0.90/15 0.63s} Nf6 {-119.00/14 0.27s}
4. Ne2 {+0.42/15 0.32s} Be7 {-119.00/14 0.15s} 5. cxd5 {+0.54/15 0.16s}
exd5 {-119.00/14 0.14s} 6. Nbc3 {+0.31/16 0.46s} c5 {-119.00/13 0.080s}
7. Bd2 {+0.45/15 0.37s} O-O {-119.00/16 0.58s} 8. O-O {+0.38/15 0.31s}
Bd7 {-119.00/15 0.74s} 9. Rc1 {+0.53/14 0.57s} c4 {-119.00/16 0.26s}
10. Bb1 {+0.77/13 0.13s} b5 {-119.00/17 0.29s} 11. Qc2 {+0.22/17 0.45s}
g6 {-119.00/16 0.13s} 12. e4 {+0.19/16 0.20s} b4 {-119.00/16 0.069s}
13. Nd1 {0.00/15 0.050s} a4 {-119.00/16 0.15s} 14. Bh6 {-0.27/17 0.46s}
a3 {-119.00/16 0.35s} 15. Bxf8 {-0.01/17 0.49s} Bxf8 {-119.00/17 0.32s}
16. e5 {-0.32/18 1.0s} axb2 {-119.00/17 0.56s} 17. Qxb2 {-0.14/16 0.19s}
Nh5 {-119.00/16 0.051s} 18. Ne3 {-0.38/17 0.98s} Bb5 {-119.00/16 0.41s}
19. f4 {-0.69/17 1.0s} c3 {-119.00/17 1.0s} 20. Qc2 {-0.50/16 0.15s}
Nc6 {-119.00/16 0.43s} 21. g3 {-0.55/16 0.25s} Ng7 {-119.00/17 0.96s}
22. Rfe1 {-0.57/16 0.88s} Ne6 {-119.00/15 0.15s} 23. Rcd1 {-0.47/17 0.50s}
Bh6 {-119.00/12 0.055s} 24. Rf1 {-0.53/17 0.98s} Ne7 {-119.00/14 0.15s}
25. h4 {-0.48/15 0.37s} Ba4 {-119.00/17 1.4s} 26. Qd3 {-0.45/15 0.098s}
Qb6 {-119.00/15 0.54s} 27. h5 {-0.35/14 0.11s} Bxd1 {-119.00/15 0.32s}
28. Qxd1 {-0.29/14 0.20s} Ra8 {-119.00/15 0.67s} 29. Kg2 {-0.19/12 0.041s}
Bg7 {-119.00/16 0.57s} 30. g4 {-0.13/14 0.11s} Nc7 {-119.00/14 0.27s}
31. hxg6 {-0.14/14 0.15s} hxg6 {-119.00/14 0.096s} 32. Rh1 {-0.22/12 0.036s}
f6 {-119.00/16 0.26s} 33. Qe1 {-0.37/13 0.17s} Qa6 {-119.00/14 0.34s}
34. a3 {-0.39/13 0.084s} bxa3 {-119.00/13 0.13s} 35. Nxc3 {-1.05/13 0.12s}
Rb8 {-119.00/12 0.050s} 36. Qd1 {-1.22/12 0.10s} fxe5 {-119.00/13 0.097s}
37. fxe5 {-1.78/14 0.10s} Rb2+ {-119.00/13 0.059s} 38. Kg3 {-2.11/12 0.10s}
Qe6 {-119.00/14 0.10s} 39. Qf3 {-2.19/13 0.098s} Rd2 {-119.00/13 0.035s}
40. Ne2 {-2.41/14 0.098s} a2 {-119.00/15 0.21s} 41. Bxa2 {-2.57/14 0.10s}
Rxa2 {-119.00/13 0.049s} 42. Rb1 {-1.93/14 0.10s} Nc6 {-119.00/15 0.48s}
43. Nf4 {-2.23/15 0.098s} Qf7 {-119.00/15 0.12s} 44. Nfxd5 {-2.19/13 0.076s}
Qxf3+ {-119.00/14 0.089s} 45. Kxf3 {-2.05/13 0.026s} Nxd5 {-119.00/14 0.065s}
46. Nxd5 {-1.98/15 0.20s} Nxd4+ {-119.00/13 0.037s} 47. Ke3 {-2.78/14 0.10s}
Bxe5 {-119.00/13 0.078s} 48. Rb6 {-2.42/13 0.10s} Kh7 {-119.00/14 0.084s}
49. Ke4 {-3.08/14 0.097s} Re2+ {-119.00/13 0.060s} 50. Kd3 {-3.06/13 0.045s}
Re1 {-119.00/12 0.012s} 51. g5 {-3.10/13 0.047s} Nf5 {-119.00/13 0.090s}
52. Rb7+ {-3.49/13 0.21s} Kh8 {-119.00/14 0.088s} 53. Rd7 {-3.30/12 0.085s}
Kg8 {-119.00/12 0.014s} 54. Ra7 {-3.72/14 0.11s} Rg1 {-119.00/13 0.19s}
55. Ra6 {-4.10/13 0.10s} Rxg5 {-119.00/12 0.066s} 56. Re6 {-4.55/11 0.098s}
Rg3+ {-119.00/13 0.19s} 57. Kd2 {-4.69/13 0.072s} Bd4 {-119.00/13 0.074s}
58. Rc6 {-4.70/13 0.13s} Be3+ {-119.00/13 0.045s} 59. Kc3 {-8.07/14 0.099s}
Bg5+ {-119.00/12 0.058s} 60. Kb2 {-8.15/14 0.059s} Ne7 {-119.00/16 0.087s}
61. Rb6 {-8.05/15 0.045s} Rg2+ {-119.00/15 0.057s} 62. Kb3 {-10.05/15 0.20s}
Rg3+ {-119.00/15 0.14s} 63. Kb2 {-8.15/14 0.094s} Rg2+ {-119.00/14 0.098s}
64. Kb3 {-132.70/20 0.080s} Nxd5 {-119.00/19 0.022s}
65. Rb8+ {-132.71/19 0.009s} Kf7 {-119.00/16 0.050s}
66. Rb7+ {-132.73/24 0.069s} Be7 {+132.71/17 0.18s} 67. Kc4 {-132.74/25 0.018s}
Rg3 {-119.00/16 0.52s} 68. Ra7 {-132.75/28 0.11s} Rc3+ {+132.70/18 0.23s}
69. Kd4 {-132.76/29 0.071s} Ra3 {+132.68/19 0.12s} 70. Rb7 {-132.76/29 0.067s}
Ke6 {+132.71/15 0.019s} 71. Rb1 {-132.76/29 0.069s} Rc3 {+132.70/16 0.12s}
72. Re1+ {-132.76/30 0.091s} Re3 {+132.73/15 0.19s} 73. Rf1 {-132.76/28 0.064s}
Nc7 {-119.00/14 0.098s} 74. Kc4 {-132.77/31 0.075s} Nb5 {+132.71/14 0.092s}
75. Rf2 {-132.78/28 0.070s} Rc3+ {+132.70/15 0.072s} 76. Kxb5 {-3.75/1 0s}
Rc5+ {+132.70/2 0.10s} 77. Ka4 {-132.79/19 0.51s} Re5 {+132.76/16 0.14s}
78. Kb3 {-132.79/17 0.11s} g5 {+120.00/14 0.087s} 79. Ka4 {-132.79/17 0.20s}
Rf5 {+120.00/13 0.029s} 80. Rh2 {-132.79/18 0.10s} Rf4+ {+132.68/13 0.11s}
81. Kb5 {-132.79/14 0.084s} Rf5+ {+132.74/16 0.17s} 82. Kc4 {-132.79/14 0.027s}
Rc5+ {+132.68/16 0.090s} 83. Kd3 {-132.79/17 0.11s} Ra5 {+132.67/18 0.11s}
84. Ke3 {-132.79/14 0.072s} Ra3+ {+120.00/16 0.089s} 85. Ke4 {-132.79/17 0.077s}
Ra4+ {+120.00/14 0.030s} 86. Kd3 {-132.79/18 0.18s} Ra5 {+120.00/18 0.18s}
87. Rh6+ {-132.79/16 0.14s} Kf5 {+118.00/14 0.028s} 88. Rh1 {-132.79/15 0.10s}
Ra3+ {+120.00/15 0.10s} 89. Ke2 {-132.79/15 0.074s} Ra2+ {+132.74/15 0.17s}
90. Kd3 {-132.79/16 0.11s} g4 {+132.70/15 0.069s} 91. Rf1+ {-132.79/7 0.018s}
Kg6 {+118.00/16 0.13s} 92. Re1 {-132.79/14 0.076s} Kf5 {+120.00/3 0.071s}
93. Rxe7 {-132.79/14 0.033s} Kf4 {+132.75/18 0.13s} 94. Rf7+ {-132.79/16 0.069s}
Kg3 {+132.69/19 0.099s} 95. Ke3 {-132.79/22 0.13s} Ra3+ {+132.76/18 0.10s}
96. Ke4 {-132.79/19 0.078s} Kg2 {+132.72/16 0.10s} 97. Rd7 {-132.79/18 0.033s}
Ra4+ {+132.70/15 0.081s} 98. Ke3 {-132.79/23 0.085s} g3 {+120.00/17 0.12s}
99. Rc7 {-132.79/20 0.18s} Kh2 {+132.71/14 0.039s} 100. Rh7+ {-132.79/18 0.11s}
Kg2 {+132.70/28 0.048s} 101. Rb7 {-132.79/21 0.31s} Ra3+ {+132.65/16 0.21s}
102. Kf4 {-132.79/18 0.10s} Kg1 {+132.69/17 0.10s} 103. Kg4 {-132.79/17 0.089s}
Rd3 {+120.00/13 0.098s} 104. Rb1+ {-132.79/16 0.11s} Kh2 {+119.00/21 0.10s}
105. Rb5 {-132.79/17 0.10s} Ra3 {+120.00/13 0.078s} 106. Rb7 {-132.79/16 0.099s}
Ra4+ {+132.77/13 0.12s} 107. Kf3 {-132.79/16 0.10s} Ra3+ {+120.00/15 0.078s}
108. Kg4 {-132.79/15 0.10s} Rc3 {+132.75/18 0.12s} 109. Rh7+ {-132.79/15 0.080s}
Kg1 {+117.00/20 0.079s} 110. Rd7 {-132.79/18 0.12s} Kh2 {+120.00/15 0.12s}
111. Rb7 {-132.79/15 0.10s} g2 {+120.00/14 0.067s} 112. Rh7+ {-132.79/12 0.026s}
Kg1 {+114.00/14 0.044s} 113. Ra7 {-132.79/15 0.17s} Rd3 {+115.00/15 0.053s}
114. Rf7 {-132.79/13 0.099s} Rf3 {+116.00/17 0.077s}
115. Kxf3 {+132.79/23 0.041s} Kf1 {-116.00/27 0.13s}
116. Kg3+ {+132.79/24 0.018s} Ke2 {-117.00/27 0.033s}
117. Kxg2 {+132.79/28 0.14s} Ke3 {-M46/26 0.18s} 118. Re7+ {+132.79/25 0.024s}
Kd4 {-M38/27 0.071s} 119. Kf3 {+M43/23 0.037s} Kd5 {-M32/28 0.082s}
120. Rh7 {+M37/24 0.025s} Ke5 {-M30/27 0.063s} 121. Rh5+ {+M29/28 0.067s}
Kd6 {-M26/28 0.087s} 122. Ke4 {+M27/27 0.014s} Ke6 {-M24/30 0.062s}
123. Rh6+ {+M21/30 0.081s} Ke7 {-M18/31 0.10s} 124. Kd5 {+M17/33 0.074s}
Kf7 {-M16/33 0.072s} 125. Ke5 {+M15/31 0.017s} Ke7 {-M14/36 0.084s}
126. Rh7+ {+M13/38 0.088s} Ke8 {-M12/36 0.016s} 127. Kf6 {+M11/39 0.023s}
Kd8 {-M10/45 0.080s} 128. Ke6 {+M9/54 0.083s} Kc8 {-M8/49 0.017s}
129. Kd6 {+M7/59 0.022s} Kb8 {-M6/119 0.080s} 130. Kc6 {+M5/127 0.017s}
Ka8 {-M4/117 0.022s} 131. Kb6 {+M3/127 0.002s} Kb8 {-M2/1 0s}
132. Rh8# {+M1/127 0.002s, White mates} 1-0[/pgn]
After 64...Nxd5:
[D]6k1/8/1R4p1/3n2b1/8/1K6/6r1/8 w - - 0 65
and white goes on to win the game.
OMG! Looking forward to your patch to fix TB-multipv .... Again. We might to keep a separate fork of SF going if this gets committed.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by MikeB »

syzygy wrote:Or how about this brilliant combination at move 78:
[pgn][White "Cfish"]
[Black "SF-ntb"]
[Result "0-1"]
[FEN "rn1qkbnr/pppbpppp/3p4/8/8/4P3/PPPPQPPP/RNB1KBNR w KQkq - 0 1"]
[PlyCount "196"]
[SetUp "1"]
[TimeControl "10+0.1"]

1. Nf3 {-0.01/16 0.52s} e5 {+120.00/17 0.35s} 2. d4 {+0.11/17 0.47s}
e4 {+120.00/15 0.033s} 3. Nfd2 {-0.09/16 0.11s} Nf6 {+120.00/16 0.36s}
4. c4 {0.00/15 0.18s} c6 {+120.00/15 0.14s} 5. f3 {-0.04/17 0.42s}
exf3 {+120.00/16 0.70s} 6. Nxf3 {+0.01/16 0.39s} d5 {+120.00/15 0.27s}
7. Qc2 {+0.06/15 0.23s} Bb4+ {+120.00/13 0.13s} 8. Nc3 {+0.11/16 0.26s}
Be6 {+120.00/15 0.47s} 9. Be2 {+0.12/16 0.68s} h6 {+120.00/17 0.42s}
10. O-O {+0.08/16 0.38s} dxc4 {+120.00/17 0.68s} 11. e4 {-0.03/18 0.96s}
Be7 {+120.00/16 0.37s} 12. b3 {+0.31/17 0.87s} cxb3 {+120.00/16 0.49s}
13. axb3 {+0.10/16 0.37s} O-O {+120.00/14 0.059s} 14. Bc4 {+0.32/17 0.52s}
Qc8 {+120.00/16 0.36s} 15. Na4 {+0.02/17 0.41s} Bxc4 {+120.00/16 0.34s}
16. bxc4 {+0.40/16 0.28s} Nfd7 {+120.00/16 1.5s} 17. Qf2 {+0.33/16 0.42s}
b5 {+120.00/16 0.59s} 18. Qg3 {+0.55/15 0.23s} Kh8 {+120.00/16 0.30s}
19. Nc3 {+0.74/13 0.043s} b4 {+120.00/16 0.30s} 20. Nd1 {+0.34/16 0.64s}
Nf6 {+120.00/15 0.17s} 21. e5 {+0.48/15 0.14s} Ne4 {+120.00/17 1.3s}
22. Qf4 {+0.60/17 0.69s} Ng5 {+120.00/17 0.24s} 23. Ne3 {+0.69/16 0.29s}
a5 {+120.00/17 0.60s} 24. Nf5 {+0.55/18 0.37s} Qe6 {+120.00/15 0.11s}
25. Nxg5 {+0.52/17 0.53s} Bxg5 {+120.00/17 0.34s} 26. Qg4 {+0.73/16 0.19s}
Qg6 {+120.00/17 0.29s} 27. Bxg5 {+0.36/14 0.051s} Qxg5 {+120.00/14 0.035s}
28. Qe4 {+0.68/16 0.26s} a4 {+120.00/16 0.45s} 29. Rf3 {+0.72/16 0.20s}
b3 {+120.00/15 0.10s} 30. Nd6 {-0.18/16 0.52s} b2 {+120.00/15 0.14s}
31. Raf1 {-0.04/17 0.47s} Nd7 {+120.00/16 0.20s} 32. e6 {-0.26/16 0.076s}
Nf6 {+120.00/17 0.29s} 33. Qc2 {-0.23/17 0.20s} fxe6 {+120.00/13 0.046s}
34. Qxb2 {-0.55/14 0.042s} Qa5 {+120.00/15 0.13s} 35. Ra1 {-0.84/16 0.39s}
c5 {+120.00/14 0.22s} 36. Qe2 {-0.76/15 0.21s} cxd4 {+120.00/15 0.18s}
37. Qxe6 {-1.39/16 0.25s} d3 {+120.00/15 0.13s} 38. Qe3 {-1.03/16 0.065s}
Qc3 {+120.00/15 0.073s} 39. Raf1 {-0.80/15 0.047s} a3 {+120.00/16 0.22s}
40. Qxd3 {-1.46/18 0.28s} Qb4 {+120.00/17 0.26s} 41. h3 {-1.91/17 0.26s}
a2 {+120.00/15 0.13s} 42. Ra1 {-1.67/13 0.026s} Qb2 {+120.00/17 0.49s}
43. Qd1 {-1.20/15 0.080s} Ra5 {+120.00/14 0.14s} 44. Rd3 {-1.62/16 0.19s}
Nh5 {+120.00/12 0.034s} 45. Rd2 {-2.61/16 0.10s} Qb6+ {+120.00/14 0.039s}
46. Kh2 {-2.60/18 0.075s} Qe3 {+120.00/15 0.060s} 47. Rdxa2 {-2.66/15 0.014s}
Rxa2 {+120.00/17 0.16s} 48. Rxa2 {-3.42/16 0.16s} Ng3 {+120.00/14 0.010s}
49. c5 {-2.57/15 0.070s} Qe5 {+120.00/13 0.035s} 50. Nf7+ {-2.47/16 0.043s}
Rxf7 {+120.00/17 0.14s} 51. Qd6 {-2.67/17 0.099s} Nf1+ {+120.00/15 0.040s}
52. Kh1 {-2.71/16 0.028s} Qxd6 {+120.00/15 0.011s} 53. cxd6 {-2.63/18 0.074s}
Rd7 {+120.00/16 0.081s} 54. Kg1 {-2.91/16 0.12s} Ne3 {+120.00/15 0.062s}
55. Kf2 {-2.83/16 0.19s} Nc4 {+120.00/14 0.17s} 56. Ra4 {-2.91/15 0.11s}
Nxd6 {+120.00/15 0.075s} 57. h4 {-3.16/15 0.21s} Nb5 {+120.00/14 0.27s}
58. g4 {-2.98/11 0.054s} Kh7 {+120.00/13 0.11s} 59. Rc4 {-3.30/13 0.16s}
Rd4 {+120.00/13 0.038s} 60. Rc1 {-5.67/13 0.10s} Rxg4 {+120.00/15 0.060s}
61. h5 {-5.89/13 0.096s} Nd4 {+120.00/13 0.025s} 62. Ra1 {-5.86/13 0.068s}
Nf5 {+120.00/14 0.048s} 63. Kf3 {-6.05/14 0.14s} Rh4 {+120.00/12 0.052s}
64. Ra6 {-6.29/14 0.099s} Rxh5 {+120.00/13 0.055s} 65. Kg2 {-6.55/14 0.098s}
Rh4 {+120.00/14 0.045s} 66. Ra7 {-6.95/14 0.10s} Kg6 {+120.00/15 0.080s}
67. Ra6+ {-7.25/16 0.093s} Kg5 {+120.00/17 0.026s} 68. Rb6 {-7.27/15 0.060s}
Ne3+ {+120.00/14 0.074s} 69. Kg3 {-7.96/16 0.12s} Rg4+ {+120.00/14 0.11s}
70. Kf3 {-9.38/18 0.13s} h5 {+120.00/15 0.085s} 71. Ke2 {-14.71/15 0.080s}
h4 {+132.69/15 0.053s} 72. Rb2 {-58.90/15 0.12s} Rg2+ {+120.00/19 0.57s}
73. Ke1 {-132.75/23 0.089s} h3 {+132.70/16 0.14s} 74. Rb5+ {-132.76/19 0.008s}
Kf4 {+132.69/16 0.35s} 75. Rb4+ {-132.77/24 0.12s} Kg3 {+132.70/16 0.10s}
76. Rb3 {-132.78/24 0.062s} Kf3 {+132.70/15 0.071s} 77. Rb2 {-M20/24 0.10s}
Rg1+ {+132.70/13 0.13s} 78. Kd2 {-M18/1 0s} Nc4+ {+132.71/15 0.059s}
79. Kd3 {-M14/24 0.065s} Rd1+ {+132.69/13 0.054s} 80. Kxc4 {-132.79/28 0.039s}
g5 {+132.70/14 0.089s} 81. Kc5 {-132.79/15 0.35s} Kg3 {+132.75/24 0.20s}
82. Rb3+ {-132.79/14 0.17s} Kh4 {+132.70/14 0.083s} 83. Rb4+ {-132.79/17 0.10s}
g4 {+120.00/13 0.12s} 84. Rb2 {-132.79/13 0.026s} g3 {+132.68/12 0.035s}
85. Rb4+ {-132.79/14 0.17s} Kg5 {+119.00/14 0.13s} 86. Kb6 {-132.79/15 0.10s}
h2 {+120.00/12 0.094s} 87. Rb3 {-132.79/12 0.038s} Kh4 {+120.00/12 0.043s}
88. Rb4+ {-132.79/15 0.16s} Kh3 {+132.70/14 0.19s} 89. Rf4 {-132.79/13 0.10s}
g2 {+132.70/12 0.10s} 90. Rf3+ {-M20/16 0.10s} Kg4 {+M19/14 0.060s}
91. Rf8 {-M16/18 0.069s} g1=Q+ {+M15/14 0.042s} 92. Kb5 {-M12/22 0.064s}
Rd5+ {+M13/3 0.077s} 93. Ka6 {-M12/26 0.061s} Rd6+ {+M11/20 0.053s}
94. Kb5 {-M10/26 0.013s} Qb6+ {+M9/7 0.017s} 95. Ka4 {-M8/36 0.060s}
Rd4+ {+M7/26 0.066s} 96. Ka3 {-M6/1 0.001s} Qb4+ {+M5/22 0.013s}
97. Ka2 {-M4/1 0s} Rd2+ {+M3/127 0.006s} 98. Ka1 {-M2/1 0s}
Qb2# {+M1/127 0.002s, Black mates} 0-1[/pgn]
[D]8/6p1/8/8/8/4nk1p/1R1K4/6r1 b - - 9 78
78...Nc4+ followed by 79.Kd3 Rd1+ 80.Kxc4. And there goes black's knight. It does get black into a winning 6-piece TB position, but Marco assured us, admittedly without anything to back it up, that such "odd" sacrifices could not happen with NTB.

Obviously, SF-master would have reached the 6-piece TBs by playing 79...Nxb2+, capturing white's rook and keeping the knight.
Meanwhile we have the "early mate" patch submitted by you that would play the mate-in-8 perfectly.

Code: Select all

dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 35	   #-8 	47.7M  	0:02.19	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rc1+ Kb3 Qg2 Ka4 Qb2 Ka5 Ra1# 
 34	   #-8 	43.9M  	0:02.02	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rc1+ Kb3 Qg2 Ka4 Qb2 Ka5 Ra1# 
 33	   #-8 	36.2M  	0:01.67	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rc1+ Kb3 Qg2 Ka4 Qb2 Ka5 Ra1# 
 32	   #-8 	31.8M  	0:01.48	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rc1+ Kb3 Qg2 Ka4 Qb2 Ka5 Ra1# 
 31	   #-9 	27.8M  	0:01.30	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rg5 Kb3 Qc1 Ka2 Rg2+ Kb3 Rb2+ Ka4 Qa1# 
 30	   #-9 	19.1M  	0:00.92	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rg5 Kb3 Qc1 Ka2 Rg2+ Kb3 Rb2+ Ka4 Qa1# 
 29	   #-9 	16.0M  	0:00.77	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rg5 Kb3 Qc1 Ka2 Rg2+ Kb3 Rb2+ Ka4 Qa1# 
 28	   #-9 	12.1M  	0:00.60	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rg5 Kb3 Qc1 Ka2 Rg2+ Kb3 Rb2+ Ka4 Qa1# 
 27	   #-9 	8.77M  	0:00.44	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rg5 Kb3 Qc1 Ka2 Rg2+ Kb3 Rb2+ Ka4 Qa1# 
 26	   #-9 	6.86M  	0:00.35	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rg5 Kb3 Qc1 Ka2 Rg2+ Kb3 Rb2+ Ka4 Qa1# 
 25	   #-9 	5.56M  	0:00.28	Nc4+ Kc2 Nxb2 Kxb2 h2 Kb3 h1=Q Kc4 Rg5 Kb3 Qc1 Ka2 Rg2+ Kb3 Rb2+ Ka4 Qa1# 
 24	   #-9 	3.97M  	0:00.21	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 23	   #-9 	2.49M  	0:00.14	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 22	   #-9 	1.99M  	0:00.11	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 21	   #-9 	1.47M  	0:00.09	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 20	   #-9 	595163	0:00.04	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 19	   #-9 	504670	0:00.03	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 18	   #-9 	498283	0:00.03	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 17	   #-9 	338686	0:00.02	Nc4+ Kc2 Nxb2 Kb3 h2 Kxb2 Rg2+ Kb3 h1=Q Kc4 Qc1+ Kd5 Rg6 Kd4 Rd6+ Ke5 Qf4# 
 16	   #-9 	334426	0:00.02	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Kb3 Qh4 Ka2 Qa4+ Kxb2 Rg2+ Kc3 Rc2+ Kd3 Qc4# 
 15	 -132.78 	223964	0:00.02	Nc4+ Kc2 Nxb2 Kb3 h2 Ka3 h1=Q Kb4 g5 Kc3 g4 Kb4 
 14	 -132.78 	108814	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Kb3 g6 Ka3 g5 Kb3 g4 Ka2 g3 Ka3 
 13	 -132.78 	60081  	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Kb3 g6 Ka3 
 12	 -132.78 	49552  	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Ka3 Qh4 Kb3 Qa4+ Kc3 Qc4+ Kxb2 
 11	 -132.78 	9214    	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Ka3 
 10	 -132.78 	6094    	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Ka3 
  9	 -132.78 	5627    	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Ka3 
  8	 -132.78 	4782    	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Ka2 h1=Q Ka3 
  7	 -132.78 	3771    	0:00.01	Nc4+ Kc2 Nxb2 Kb3 h2 Kb4 
  6	 -132.78 	2627    	0:00.00	Nc4+ Kc2 Nxb2 Kd2 
  5	 -132.78 	1509    	0:00.00	Nc4+ Kc2 Nxb2 Kb3 
  4	 -132.78 	1456    	0:00.00	Nc4+ Kc2 Nxb2 Kc3 h2 
  3	 -132.78 	1235    	0:00.00	Nc4+ Kc2 Nxb2 Kxb2 
  2	 -49.55 	945      	0:00.00	Nc4+ Kc2 Nxb2 
  1	 -49.55 	539      	0:00.00	Nc4+ Kc2 
Michel
Posts: 2272
Joined: Mon Sep 29, 2008 1:50 am

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by Michel »

Michael wrote:Again. We might to keep a separate fork of SF going if this gets committed.
The whole NTB story seems to be a bit like Alice in Wonderland. In a normal world it should be Marco's task to maintain a separate fork.

The three(!) threads about NTB on GitHub make clear that from the start Marco simply had no idea whatsoever about the issues he was dealing with (claiming that NTB gained 15 elo over master, calling Robert's code "useless", calling DTZ "useless", calling the mathematical precision of master a "big illusion", implying that the DTZ "optimal" move is somehow "best", etc...). Each time Marco discovered he had made a wrong claim he simply changed his position without ever admitting he was wrong before (a tactic I have seen him using on many occasions).

After many many iterations his code still has less functionality than master+early_mate for TB positions (by enforcing DTZ "optimal" play, NTB can make silly sacrifices in that case). The concept of "natural play" for non-TB positions is highly subjective and NTB's claims appear to be highly suspect in this case as well (given the disturbing examples that have been posted).

But even if correctly implemented (perhaps by lowering TB scores to the heuristic range as various people have suggested) the concept of "avoiding unnatural sacrifices in non-TB positions" still depends on sacrificing mathematical certainty in some cases, a trade-off not every one is prepared to make.
Ideas=science. Simplification=engineering.
Without ideas there is nothing to simplify.
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Stockfish Natural TB loses heavily to Stockfish master

Post by Damir »

Ronald,

I think Marco is agent for commercial engines, and is trying his best to hinder the further development of Stockfish. TCEC is coming, and what a perfect opportunity to make Stockfish play bad. among its rivals...