Chess variant tournament: Shatranj

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

enhorning wrote:Along with seeing illegal moves due to it ignoring its King being in check, I wonder if Pulsar believes that it starts with the Kings on the e-file, instead of the d-file. I do know that the only place where I've played turn-based Shatranj (Scheming Mind), uses that starting set-up, with Kings on the e-file, as in normal chess.
Yeah, that seems to clearly be the case - watch this nice smothered mate being ignored:

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.01"]
[Round "5"]
[White "Pulsar2009-9b"]
[Black "ChessV_WinBoard"]
[Result "0-1"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. -0.12 1... -0.01"]

1. Nc3 Nf6 {-0.01/15 29} 2. Nf3 {-0.12/9 30} e6 {-0.02/15 28} 3. a3
{-0.09/9 30} Nc6 {+0.01/14 20} 4. h3 {-0.09/9 30} e5 {+0.16/14 29} 5. a4
{-0.06/9 30} d6 {+0.21/12 28} 6. a5 {-0.02/9 30} Rb8 {+0.28/11 28} 7. d3
{-0.04/9 30} Be6 {+0.22/11 19} 8. h4 {-0.05/9 30} Kc8 {+0.30/10 29} 9. h5
{+0.05/9 30} Rg8 {+0.38/9 28} 10. e3 {+0.03/8 30} a6 {+0.30/9 29} 11. Ne4
{+0.02/8 30} d5 {+0.41/11 29} 12. Nc3 {+0.06/9 30} h6 {+0.40/9 29} 13. e4
{-0.01/9 30} dxe4 {+0.29/10 30} 14. Nxe4 {-0.02/9 30} Bd6 {+0.31/10 30} 15.
Nfd2 {+0.04/9 30} Nd5 {+0.50/11 25} 16. Nc3 {+0.04/8 30} Nxc3+
{+0.52/10 30} 17. bxc3 {-0.03/9 30} Ne7 {+0.48/10 29} 18. d4 {+0.13/9 30}
f6 {+0.44/10 21} 19. Nf3 {+0.11/9 30} e4 {+0.44/11 27} 20. Nd2
{+0.48/10 30} f5 {+0.00/11 29} 21. Bh3 {+0.86/9 30} Nd5 {-0.07/10 30} 22.
Bxf5 {+1.21/9 30} Nxc3# {+1000.00/24 0.1}
{Xboard adjudication: Checkmate} 0-1

Or this attempt to move the Queen straight forward (which would have been fine if it had been the King starting there):

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.01"]
[Round "4"]
[White "Pulsar2009-9b"]
[Black "ShaMax 4.8S"]
[Result "0-1"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. -0.09 1... +0.18"]

1. Nc3 d6 {+0.18/12 22} 2. Nf3 {-0.09/9 30} c6 {+0.26/13 48} 3. h3
{-0.05/9 30} Nd7 {+0.23/12 16} 4. a3 {-0.07/9 30} Ngf6 {+0.06/12 17} 5. a4
{-0.05/9 30} g6 {-0.01/12 22} 6. Bd3 {-0.04/9 30} e6 {+0.06/14 23} 7. e3
{-0.04/8 30} e5 {+0.26/13 35}
{Xboard: Forfeit due to invalid move: e1e2 (e1e2) res=23} 0-1

Amazing that it is still managing to save some draws with such a severe misconception! Before starting the tournament, I had only noticed that it sometimes ignoring that its own King was in check, so had assumed it was the same bug that afflicted it sometimes in Crazyhouse... but now, seems not.
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

HaChu giving away what should have been a drawn game, due to not knowing the Bare King rule:

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.01"]
[Round "5"]
[White "ShaMax 4.8S"]
[Black "HaChu 0.5beta"]
[Result "1-0"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. +0.11 1... -0.03"]

1. Nc3 Nf6 {-0.03/8 13} 2. f3 {+0.11/12 33} d6 {-0.02/8 8} 3. Bd3
{+0.03/12 26} Qd7 {+0.00/8 11} 4. e3 {+0.01/13 32} Nc6 {+0.01/8 14} 5. Nge2
{-0.05/12 23} Qe6 {+0.00/8 25} 6. a3 {+0.00/13 33} a6 {+0.00/8 22} 7. b3
{+0.00/13 25} h6 {+0.02/8 23} 8. h3 {-0.04/13 18} h5 {+0.03/8 24} 9. Qf2
{+0.03/12 16} Rh6 {+0.03/8 26} 10. Qg3 {+0.01/13 32} Rg6 {+0.07/7 5} 11. f4
{+0.10/13 19} h4 {+0.13/7 6} 12. Qxh4 {+0.48/14 19} Rxg2 {-0.67/8 23} 13.
f5 {+0.50/13 45} Qxf5 {-0.70/8 25} 14. Bxf5 {+0.62/13 25} Nh5 {-0.53/7 6}
15. Ne4 {+0.55/12 17} g6 {-0.69/8 40} 16. Bd3 {+0.64/12 39} Ne5
{-0.70/8 57} 17. N4g3 {+0.65/12 22} Bh6 {-0.71/8 16} 18. Nxh5 {+1.00/14 19}
gxh5 {-0.85/8 10} 19. Rf1 {+0.84/13 18} e6 {-0.76/8 29} 20. Qg3
{+0.95/14 48} Ke7 {-1.12/8 20} 21. e4 {+0.79/13 35} a5 {-0.76/8 27} 22. Be3
{+0.86/12 32} f6 {-0.67/7 8} 23. Qf4 {+0.72/11 15} Ng6 {-0.13/8 14} 24. Qg3
{+0.01/14 17} Ne5 {+0.00/9 35} 25. h4 {+0.70/11 24} Ba6 {-0.74/8 36} 26.
Bg5+ {+0.67/12 34} Kf7 {-0.72/8 14} 27. Rh1 {+0.75/11 26} Nf3 {-0.01/7 14}
28. Be3 {+0.54/12 31} e5 {-0.67/8 43} 29. c3 {+0.69/11 16} Bf4 {-0.82/8 21}
30. Qxf4 {+0.91/12 26} exf4 {-0.82/8 16} 31. Rf1 {+0.67/14 30} Nxh4
{-0.89/8 18} 32. Nxf4 {+1.13/14 28} Rh2 {-0.97/8 14} 33. Nd5 {+1.36/12 18}
c6 {-0.94/9 44} 34. Nxf6 {+1.19/13 20} Kg6 {-0.94/9 43} 35. Nd7
{+1.04/13 27} Re8 {-0.94/8 11} 36. Rf6+ {+1.10/13 56} Kg7 {-0.90/9 23} 37.
Rc1 {+0.88/13 34} Rxe4 {-0.89/8 16} 38. Rxd6 {+0.77/13 19} Nf3
{-0.18/9 1:16} 39. Bf1 {+0.76/12 18} Rg2 {-0.92/8 21} 40. Nc5 {+1.14/11 15}
Re7 {-0.23/9 1:08} 41. Rc2 {+1.12/12 22} Kf7 {-0.93/8 37} 42. Rh6
{+1.43/12 32} h4 {-0.95/8 17} 43. Rh8 {+1.43/12 28} Rg8 {-0.91/8 11} 44.
Rh7+ {+1.44/14 44} Rg7 {-0.89/9 8} 45. Rh5 {+1.45/14 24} Kg8 {-0.93/8 17}
46. Rh6 {+1.23/13 31} Rg3 {-0.92/8 24} 47. a4 {+1.32/12 26} Bc8
{-0.92/8 16} 48. Rd6 {+1.44/13 32} Kh7 {-0.93/8 13} 49. Nd7 {+1.25/12 31}
Rg2 {-0.92/8 13} 50. Nf6+ {+1.84/13 18} Kg7 {-0.88/9 10} 51. Nh5+
{+1.58/13 56} Kh7 {-0.88/9 15} 52. Bd3 {+1.48/13 18} Re5 {-0.89/8 10} 53.
Nf6+ {+1.30/13 21} Kg7 {-0.80/9 14} 54. Rd8 {+1.16/13 28} Kxf6 {-0.80/9 27}
55. Rf8+ {+1.18/15 30} Ke7 {-0.84/9 14} 56. Rxf3 {+0.96/16 59} Rg4
{-0.88/8 14} 57. Ke2 {+1.02/15 21} Be6 {-0.88/8 15} 58. Rf2 {+1.07/15 32}
c5 {-0.87/8 22} 59. Rf3 {+1.06/14 25} c4 {-0.84/8 11} 60. bxc4
{+1.14/17 26} Bxc4+ {-0.86/9 31} 61. Kf2 {+1.06/17 1:20} Rd5 {-0.86/9 41}
62. Rb2 {+1.06/16 18} Kd6 {-0.88/9 34} 63. Rf6+ {+1.10/15 29} Be6
{-0.94/10 1:17} 64. Rb6+ {+1.15/16 19} Kc7 {-0.94/10 26} 65. Rbxe6
{+1.08/17 23} Rxd3 {-0.90/9 15} 66. Re7+ {+0.92/18 38} Rd7 {-0.26/10 20}
67. Rxd7+ {+0.99/20 27} Kxd7 {-0.91/10 23} 68. Rf7+ {+0.88/20 25} Kc6
{-0.90/10 48} 69. Kf3 {+0.21/20 29} Rxa4 {-0.24/10 25} 70. Rf6+
{+0.17/19 18} Kb5 {-0.88/10 24} 71. d3 {+0.15/20 24} Ra3 {-0.24/10 26} 72.
c4+ {+0.12/21 37} Kb4 {-0.21/10 17} 73. Ke4 {+0.10/20 19} Kc3 {-0.20/10 39}
74. Rb6 {+0.10/20 52} Rb3 {-0.16/10 17} 75. Rh6 {+0.09/21 29} Kd2
{-0.16/10 30} 76. Rxh4 {+0.08/21 24} Rxd3 {-0.13/10 21} 77. Rh2+
{+0.03/20 15} Kc3 {-0.13/11 35} 78. Rh7 {+0.03/20 16} Rd4+ {-0.10/11 1:19}
79. Ke5 {+0.02/20 24} Rxc4 {-0.09/10 29} 80. Rxb7 {+0.06/23 28} Kd3
{-0.09/11 1:45} 81. Bg5 {+0.08/23 29} Kd2 {-0.10/10 28} 82. Rd7+
{+0.09/22 40} Ke2 {-0.11/10 19} 83. Rd4 {+0.10/22 34} Rxd4 {-0.11/10 17}
84. Kxd4 {+79.92/28 12} Kf3 {-0.84/12 15} 85. Be3 {+79.93/28 7} Kf4
{-0.85/12 23} 86. Bc5 {+79.94/28 2.3} Kf5 {-0.86/12 28} 87. Kc4
{+79.95/28 0.3} Ke4 {-0.87/12 21} 88. Kb5 {+79.96/28 0.1} Kd5 {-0.88/12 15}
89. Ba3 {+79.97/28 0.1} Kd6 {-0.89/12 14} 90. Kxa5 {+79.98/28 0.1} Kd5
{-0.90/12 13}
{Xboard adjudication: Bare king} 1-0
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

Both Pulsar and ChessV are displaying what I assume is mate scores (and the position is a forced Win), yet they end up repeating the position and drawing:

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.01"]
[Round "6"]
[White "ChessV_WinBoard"]
[Black "Pulsar2009-9b"]
[Result "1/2-1/2"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. +0.27 2... -0.19"]

1. Nc3 Na6 2. d3 {+0.27/15 24} Nf6 {-0.19/9 30} 3. e3 {+0.25/15 29} Bd6
{-0.11/9 30} 4. e4 {+0.48/14 24} c6 {-0.12/9 30} 5. Nf3 {+0.59/12 30} Nc5
{-0.15/9 30} 6. Be3 {+0.55/13 22} Ne6 {-0.18/9 30} 7. e5 {+0.44/10 26} Ng8
{-0.10/9 30} 8. Kc1 {+0.61/10 29} Bf8 {+0.14/9 30} 9. d4 {+0.57/11 29} f6
{+0.19/9 30} 10. Bd3 {+0.56/10 26} fxe5 {+0.28/9 30} 11. dxe5 {+0.60/10 29}
Nh6 {+0.27/9 30} 12. Rf1 {+0.52/9 22} Nf7 {+0.39/9 30} 13. Ne4 {+0.37/9 30}
d6 {+0.42/9 30} 14. exd6 {+0.28/10 23} Nxd6 {+0.37/10 30} 15. Nc3
{+0.49/11 29} Bh6 {+0.41/9 30} 16. Ne5 {+0.54/10 29} Rf8 {+0.39/9 30} 17.
h3 {+0.57/9 29} Nf7 {+0.41/9 30} 18. Nxf7+ {+0.60/11 31} Rxf7 {+0.33/10 30}
19. Ne4 {+0.62/11 31} a6 {+0.40/9 30} 20. c3 {+0.70/9 31} Nf4 {+0.79/9 30}
21. Ng5 {+0.71/9 31} Rf6 {+0.78/10 30} 22. Kc2 {+0.40/10 31} Nxg2
{+0.76/9 30} 23. Nxh7 {+0.58/10 31} Rg6 {+0.75/9 30} 24. Rd1 {+0.64/9 31}
Kc7 {+0.80/9 30} 25. b3 {+0.42/9 31} a5 {+0.80/9 30} 26. a3 {+0.42/9 31} e6
{+0.82/9 30} 27. Kb2 {+0.34/9 31} e5 {+0.86/9 30} 28. Rg1 {+0.30/9 31} a4
{+0.78/9 30} 29. b4 {+0.23/9 27} b6 {+0.77/9 30} 30. Ng5 {+0.24/9 32} Nf4
{+0.75/9 30} 31. Bf1 {+0.46/11 30} Rd6 {+0.76/9 30} 32. Rxd6 {+0.68/10 33}
Kxd6 {+0.74/10 30} 33. c4 {+0.62/10 32} g6 {+0.76/10 30} 34. Nf3
{+0.60/9 32} Ra7 {+0.78/10 30} 35. Nh4 {+0.50/10 33} Qf7 {+0.84/9 30} 36.
c5+ {+0.32/9 33} bxc5 {+0.87/10 30} 37. Bxc5 {+0.18/11 33} Rb7
{+0.86/10 30} 38. Nf3 {+0.10/10 34} Qe6 {+0.85/9 30} 39. Qd2 {+0.18/10 26}
Qf5 {+0.85/9 30} 40. Ne1 {+0.24/10 40} Ne2 {+0.91/9 30} 41. Rg5
{+0.33/11 25} Nf4 {+0.89/9 30} 42. Ka2 {+0.31/10 30} Be6 {+0.90/9 30} 43.
Qe3 {+0.37/11 25} Bc4+ {+0.71/9 30} 44. Ka1 {+0.55/11 24} Ne6 {+0.44/10 30}
45. Rg1 {+0.54/11 30} Bf8 {+0.37/9 30} 46. Bd3 {+0.58/12 29} e4
{+0.35/10 30} 47. Bxf5 {+0.80/11 30} gxf5 {+0.34/10 30} 48. f3
{+0.74/10 29} Rh7 {+0.32/10 30} 49. Rg3 {+0.77/10 29} Ke5 {+0.34/10 30} 50.
fxe4 {+0.74/11 28} fxe4 {+0.33/10 30} 51. Kb2 {+0.74/10 30} Rd7
{+0.33/9 30} 52. Kc3 {+0.87/10 30} Ba6 {+0.33/10 30} 53. h4 {+0.86/9 30}
Rh7 {+0.33/9 30} 54. Rh3 {+0.64/9 30} Kf5 {+0.35/10 30} 55. Rh1
{+0.60/9 28} Kg4 {+0.32/10 30} 56. Rg1+ {+0.78/10 30} Kf5 {+0.30/10 30} 57.
Rf1+ {+0.80/10 30} Kg6 {+0.29/10 30} 58. Ng2 {+0.76/10 31} Bh6
{+0.27/10 30} 59. Re1 {+1.08/9 22} Rd7 {+0.35/10 30} 60. Qf2 {+1.13/8 30}
Rd3+ {+0.38/10 30} 61. Kc2 {+0.74/9 30} Nd4+ {+0.41/10 30} 62. Kb1
{+1.18/9 30} Kh5 {+0.72/10 30} 63. Rxe4 {+1.42/11 31} Rd1+ {-0.39/11 30}
64. Kb2 {+1.49/11 31} Rd2+ {-0.41/11 30} 65. Kc3 {+1.58/11 31} Rxf2
{-0.41/12 30} 66. Re5+ {+1.81/13 31} Nf5 {-0.44/12 30} 67. Ne3
{+1.68/14 31} Kg6 {-0.74/12 30} 68. Re6+ {+1.68/12 31} Kg7 {-1.13/11 30}
69. Nxf5+ {+1.77/12 31} Rxf5 {-1.48/11 30} 70. Rxc6 {+1.60/13 32} Rf3+
{-1.94/11 30} 71. Kd4 {+1.70/13 31} Rf6 {-1.95/11 30} 72. Rxf6
{+1.50/14 31} Kxf6 {-2.09/14 30} 73. b5 {+1.45/16 33} Bc4 {-2.12/14 30} 74.
Kxc4 {+2.48/13 22} Kf5 {-2.72/14 30} 75. Kb4 {+2.91/16 33} Ke4
{-2.75/14 30} 76. Kxa4 {+3.02/15 23} Kd4 {-2.77/14 30} 77. Kb4
{+3.08/15 37} Kd5 {-2.93/14 30} 78. a4 {+3.11/15 36} Bf4 {-2.95/14 30} 79.
b6 {+3.18/15 36} Kc6 {-2.94/14 30} 80. a5 {+3.58/16 30} Bh2 {-2.94/14 30}
81. h5 {+3.58/15 27} Bf4 {-2.89/14 30} 82. Be3 {+3.22/14 21} Bh6
{-2.89/14 30} 83. Kc4 {+3.22/14 30} Bf4 {-2.89/14 30} 84. Bc5 {+3.22/15 20}
Bh6 {-2.91/14 30} 85. Be3 {+3.22/15 31} Bf4 86. Bc5 {+3.22/15 30} Bh6 87.
Be7 {+3.22/13 30} Kd6 {-2.94/14 30} 88. Bg5 {+3.16/13 25} Kc6 {-2.94/14 30}
89. Kb4 {+3.14/12 31} Bf4 {-2.94/14 30} 90. Ka4 {+2.98/12 30} Kc5
{-2.94/14 30} 91. Be3+ {+3.22/14 20} Kd4 {-2.94/14 30} 92. Bc1
{+3.22/14 31} Kc5 {-2.94/13 30} 93. Be3+ {+3.22/14 30} Kd4 94. Bg1
{+2.81/13 24} Kd3 {-2.70/14 30} 95. a6 {+3.37/15 31} Ke2 {-2.75/13 30} 96.
Kb5 {+2.88/16 31} Kf2 {-2.75/14 30} 97. b7 {+2.86/16 31} Kxg1 {-2.70/13 30}
98. Kc5 {+2.89/16 31} Kf2 {-2.70/14 30} 99. b8=Q {+2.97/17 30} Kg3
{-2.70/13 30} 100. Kd5 {+2.97/16 32} Kg4 {-2.70/14 30} 101. a7
{+2.98/16 31} Kxh5 {-2.70/14 30} 102. Qc7 {+3.13/17 27} Kg4 {-2.70/14 30}
103. Ke6 {+3.13/16 32} Kf3 {-2.65/14 30} 104. Ke5 {+3.29/15 31} Ke3
{-2.65/14 30} 105. Qd6 {+3.31/16 31} Bd2 {-2.65/14 30} 106. a8=Q
{+3.32/15 31} Kd3 {-2.65/14 30} 107. Kd5 {+3.39/15 32} Ke3 {-2.70/14 30}
108. Qb7 {+3.42/15 32} Kd3 {-2.70/13 30} 109. Qe5 {+3.43/15 32} Ke3
{-2.70/13 30} 110. Kc4 {+3.45/14 32} Ke4 {-2.75/14 30} 111. Kc3
{+3.45/15 27} Ke3 {-2.75/13 30} 112. Kc4 {+3.45/14 34} Ke4 113. Kc3
{+3.45/15 33} Ke3 114. Qc6 {+3.45/15 31} Ke2 {-2.75/13 30} 115. Qd5
{+3.45/14 34} Ke3 {-2.75/13 30} 116. Kc4 {+3.45/14 23} Ke2 {-2.75/13 30}
117. Qe6 {+3.45/13 36} Ke3 {-2.75/13 30} 118. Qf5 {+3.45/13 36} Ke2
{-2.75/13 30} 119. Kd4 {+3.45/13 36} Ke1 {-2.75/13 30} 120. Ke3
{+3.45/14 34} Bb4 {-2.75/13 30} 121. Qe4 {+3.45/13 29} Bd2 {-2.75/13 30}
122. Kd3 {+999.99/15 22} Bb4 {-149.94/13 30} 123. Qf3 {+999.99/24 9} Bd2
{-149.95/13 30} 124. Qe2 {+999.99/24 0.2} Bb4 {-149.96/14 30} 125. Qf3
{+999.99/24 0.2} Bd2 126. Qe2 {+999.99/24 0.1} Bb4 127. Qf3
{+999.99/24 0.1}
{XBoard adjudication: repetition draw} 1/2-1/2

I saw some other game in my blitz tests where ChessV was displaying scores around +1000, and had a won position, but never actually made the winning moves.
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

More on Pulsar... this King baring win by Pulsar (which Winboard erroneously reject and score as a draw) shows that it still works sometimes:

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.02"]
[Round "7"]
[White "Sjaak 524"]
[Black "Pulsar2009-9b"]
[Result "1/2-1/2"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. +0.00 2... -0.17"]

1. Nc3 Nc6 2. Nf3 {+0.00/16 31} Nf6 {-0.17/9 30} 3. d3 {+0.00/16 24} h6
{-0.11/9 30} 4. Be3 {+0.11/16 24} a6 {-0.05/9 30} 5. d4 {+0.14/15 32} h5
{-0.05/9 30} 6. a3 {+0.21/13 18} e6 {-0.02/9 30} 7. Bd3 {+0.26/14 23} d6
{+0.02/9 30} 8. Bg5 {+0.16/15 32} h4 {+0.04/9 30} 9. Ra2 {+0.21/13 20} h3
{+0.14/9 30} 10. Rg1 {+0.30/13 21} hxg2 {+0.38/9 30} 11. Rxg2 {+0.26/14 21}
a5 {+0.38/9 30} 12. Be3 {+0.28/13 24} g6 {+0.40/8 30} 13. Bg5 {+0.16/12 24}
b6 {+0.44/8 30} 14. Ra1 {+0.23/13 27} e5 {+0.40/8 30} 15. d5 {+0.19/14 19}
Nb8 {+0.78/9 30} 16. Nd2 {+0.14/15 34} c6 {+0.81/9 30} 17. dxc6
{+0.21/14 22} Nxc6 {+0.85/9 30} 18. Nde4 {+0.11/15 35} Nxe4 {+0.94/9 30}
19. Nxe4 {+0.08/15 34} Nd4 {+0.89/8 30} 20. Nf6 {+0.12/15 29} Rh4
{+0.90/8 30} 21. Qd2 {+0.14/14 38} Ra7 {+0.90/8 30} 22. a4 {+0.17/12 29}
Ne6 {+0.97/8 30} 23. f3 {+0.00/14 20} Bh6 {+0.98/8 30} 24. e3 {+0.00/14 22}
Bf4 {+1.00/8 30} 25. exf4 {+0.00/16 34} Rxf4 {+1.00/9 30} 26. Ne4
{+0.18/14 22} d5 {+1.03/9 30} 27. Nc3 {-0.19/15 43} d4 {+1.07/9 30} 28. Nb5
{-0.19/14 27} Rd7 {+1.12/9 30} 29. Ke2 {-0.24/13 23} Rh4 {+1.81/9 30} 30.
Kf1 {-0.64/13 31} Rh3 {+1.85/9 30} 31. Kg1 {-0.90/13 29} Nf4 {+2.37/9 30}
32. Rg3 {-0.87/14 25} Ne2+ {+2.45/9 30} 33. Kg2 {-1.12/15 32} Rh5
{+2.46/9 30} 34. Rg4 {-1.10/15 40} Be6 {+2.50/9 30} 35. Re4 {-1.30/13 32}
Rxg5+ {+2.39/10 30} 36. Kh1 {-1.06/15 45} Nf4 {+2.30/9 30} 37. Bf1
{-1.06/14 44} Nh5 {+2.18/9 30} 38. Ra3 {-1.00/14 1:08} f6 {+2.39/9 30} 39.
Rh4 {-1.00/15 31} Nf4 {+2.43/9 30} 40. Ra1 {-0.95/15 1:06} f5 {+2.43/9 30}
41. Rd1 {-0.93/13 20} Ke7 {+2.34/8 30} 42. Bd3 {-0.94/13 20} Rd8
{+2.40/8 30} 43. Rh7+ {-0.96/13 31} Qf7 {+2.47/9 30} 44. Qe1 {-0.97/13 17}
Rg2 {+2.49/9 30} 45. Na3 {-1.15/14 32} Re2 {+2.62/8 30} 46. Kg1
{-1.46/14 26} Re3 {+2.64/8 30} 47. Kf2 {-1.50/14 26} e4 {+2.65/8 30} 48.
fxe4 {-1.94/14 37} fxe4 {+2.66/9 30} 49. Bf1 {-2.09/14 33} Re2+
{+2.71/8 30} 50. Kg1 {-1.89/15 43} e3 {+2.70/8 30} 51. Bd3 {-2.62/15 40}
Kf6 {+2.69/8 30} 52. b3 {-2.41/14 37} g5 {+2.68/8 30} 53. Bf5 {-3.36/14 37}
Kg6 {+3.14/8 30} 54. Kh1 {-2.94/13 38} Ng2 {+4.50/9 30} 55. Nb5
{-3.38/14 28} Rxe1+ {+4.48/9 30} 56. Rxe1 {-3.95/17 24} Nxe1 {+5.21/10 30}
57. c3 {-3.88/16 19} dxc3 {+5.31/9 30} 58. Nxc3 {-4.05/17 23} Nf3
{+5.63/9 30} 59. Rh3 {-4.05/17 17} g4 {+5.62/10 30} 60. Rg3 {-4.28/18 18}
Rd2 {+5.60/9 30} 61. Rg2 {-4.60/19 37} Kxf5 {+5.92/10 30} 62. Rxd2
{-4.31/17 26} exd2 {+5.84/11 30} 63. b4 {-4.43/16 24} axb4 {+6.70/10 30}
64. Nd5 {-4.43/17 25} b3 {+7.00/10 30} 65. Nxb6 {-4.46/16 34} b2
{+7.01/10 30} 66. a5 {-4.39/17 33} Ne5 {+7.01/10 30} 67. a6 {-4.43/16 39}
Nc6 {+7.00/10 30} 68. Na4 {-4.32/17 24} b1=Q {+6.34/10 30} 69. Nc3
{-4.25/17 17} Qc2 {+6.26/10 30} 70. Nb5 {-4.47/17 33} Ke5 {+6.30/10 30} 71.
a7 {-4.75/18 26} d1=Q {+6.24/10 30} 72. a8=Q {-4.75/21 20} Kd5
{+6.26/10 30} 73. Nc3+ {-4.75/21 38} Kc5 {+6.54/11 30} 74. Ne4+
{-4.75/19 38} Kb6 {+7.39/11 30} 75. Nd6 {-4.75/20 54} Ne5 {+7.60/10 30} 76.
h3 {-4.75/18 32} gxh3 {+7.52/10 30} 77. Kh2 {-4.05/15 32} Kc7 {+7.55/10 30}
78. Nb5+ {-3.14/15 31} Kb8 {+7.60/11 30} 79. Kxh3 {-3.08/15 22} Kxa8
{+7.64/10 30} 80. Kg3 {-3.05/17 44} Kb7 {+7.63/11 30} 81. Nc3 {-3.08/17 30}
Kc6 {+7.65/10 30} 82. Ne4 {-3.09/17 30} Qd3 {+7.75/10 30} 83. Nf2
{-3.14/17 30} Q1e2 {+7.78/10 30} 84. Kf4 {-3.14/17 22} Kd5 {+7.80/10 30}
85. Nh3 {-3.16/16 29} Kd4 {+7.81/10 30} 86. Kg3 {-3.16/17 16} Ke4
{+7.88/10 30} 87. Ng5+ {-3.14/17 31} Kf5 {+7.87/11 30} 88. Nh3
{-3.17/18 31} Ng4 {+7.89/10 30} 89. Kh4 {-3.16/16 15} Nf6 {+7.94/10 30} 90.
Ng5 {-159.85/17 15} Qg6 {+7.99/10 30} 91. Nh3 {-159.87/14 0.1} Ne4
{+8.04/10 30} 92. Ng1 {-159.93/9 0.1} Qh5 {+149.95/10 30} 93. Kxh5
{-4.32/9 1:08} Ng5 {+149.96/10 30} 94. Nxe2 {-165.00/3 0.1} Qxe2
{+149.99/11 30}
{False win claim: '' but bare king} 1/2-1/2

... so I went back and looked, and all the invalid moves occured when Pulsar was white. Further, they only occured since I started using an openings.pgn file... so there is some interaction there that confuses Pulsar.
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

Another curiosity - ShaMax sees mate on moves 68-70... but then loses sight of the win for moves 71 and 72, before seeing winning scores again on move 73 and onwards. Hash overwrites? Selectivity gone wrong?

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.02"]
[Round "8"]
[White "ShaMax 4.8S"]
[Black "ChessV_WinBoard"]
[Result "1-0"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. +0.19 1... -0.01"]

1. Nc3 Nf6 {-0.01/15 30} 2. b3 {+0.19/11 16} e6 {+0.12/14 28} 3. g3
{+0.21/13 24} d6 {+0.30/13 22} 4. f3 {+0.14/13 24} Nc6 {+0.31/12 29} 5. Be3
{+0.12/12 17} d5 {+0.50/12 28} 6. Bd3 {-0.03/12 20} d4 {+0.73/11 28} 7. Ne4
{-0.06/15 27} Nxe4 {+0.58/14 22} 8. fxe4 {-0.10/16 35} dxe3 {+0.58/13 29}
9. dxe3 {-0.11/15 29} e5 {+0.65/13 29} 10. c3 {-0.03/14 18} Be6
{+0.58/12 20} 11. Nf3 {-0.08/14 35} Bd6 {+0.58/10 29} 12. a3
{-0.08/14 1:00} Rf8 {+0.65/9 29} 13. c4 {-0.03/13 20} Bxc4 {+0.51/9 30} 14.
bxc4 {-0.01/14 19} Rg8 {+0.39/9 29} 15. c5 {+0.00/14 26} Bf8 {+0.37/11 22}
16. Ra2 {-0.02/13 28} Kc8 {+0.32/10 30} 17. g4 {-0.11/15 21} f6
{+0.35/10 30} 18. g5 {-0.09/14 19} h6 {+0.37/10 26} 19. g6 {-0.18/15 21}
Nd8 {+0.47/11 29} 20. Rc2 {-0.14/14 19} Kd7 {+0.43/10 29} 21. Bf5+
{+0.06/15 1:28} Kc6 {+0.49/12 29} 22. Nd2 {-0.14/15 15} Ne6 {+0.43/12 22}
23. Nb3 {+0.24/14 23} Kb5 {+0.43/10 31} 24. Rc3 {+0.15/13 16} Ka6
{+0.35/9 31} 25. Rc4 {+0.07/13 18} b6 {+0.50/11 23} 26. Bd3 {+0.10/15 43}
Rb8 {+0.40/10 31} 27. Ra4+ {+0.27/15 21} Kb7 28. c6+ {+0.06/15 20} Ka8
{+0.87/9 34} 29. Rc4 {-0.02/14 16} b5 {+0.92/10 34} 30. Rc1 {-0.04/16 27}
Nd8 {+1.07/9 33} 31. Nc5 {-0.05/14 19} Rb6 {+1.31/10 29} 32. h3
{-0.96/14 51} a6 {+1.38/10 35} 33. a4 {-0.89/15 15} b4 {+1.41/12 35} 34.
Nb3 {-0.93/17 25} Rxc6 {+1.44/13 35} 35. Rxc6 {-0.92/18 25} Nxc6
{+1.54/13 34} 36. Kd2 {-1.02/17 1:16} Nd8 {+1.61/11 34} 37. Bf5
{-1.11/15 14} Ne6 {+1.70/11 34} 38. Kd3 {-1.00/17 18} Bd6 {+1.84/10 36} 39.
Kc4 {-0.94/16 13} h5 {+1.79/11 34} 40. Kd5 {-0.77/18 17} Nd8 {+1.79/13 28}
41. Qf2 {-0.89/17 18} Kb7 {+1.79/10 29} 42. Nc5+ {-0.57/19 23} Ka7
{+1.75/10 29} 43. a5 {-0.94/18 1:32} Rh8 {+1.73/12 22} 44. h4 {-0.92/17 17}
Rh6 {+1.71/10 29} 45. Rg1 {-0.91/19 25} b3 {+0.84/11 29} 46. Nxb3
{+0.06/19 26} Bb8 {+0.56/12 29} 47. Nc5 {+0.04/19 22} Rh8 {+0.39/13 24} 48.
Rf1 {+0.01/19 20} Bd6 {+0.41/12 30} 49. Rd1 {+0.08/17 18} Rh6 {+0.47/12 21}
50. Rg1 {+0.08/19 18} Bf8 {+0.22/12 30} 51. Kc4 {-0.01/18 20} Nb7
{+0.10/12 31} 52. Ne6 {+0.72/18 39} Nxa5+ {+0.11/11 31} 53. Kd5
{+1.52/18 23} c6+ {-0.50/11 31} 54. Kc5 {+1.53/19 27} Nb7+ {-0.71/11 31}
55. Kxc6 {+1.71/18 27} Nd6 {-0.87/11 30} 56. Nxf8 {+2.48/18 24} Nxe4
{-0.47/11 21} 57. Rb1 {+3.77/20 27} Rh8 {-1.88/11 32} 58. Rb7+
{+4.52/21 20} Ka8 59. Ne6 {+4.50/22 38} Qd7+ {-2.58/10 32} 60. Rxd7
{+4.47/22 39} Kb8 {-2.77/10 33} 61. Kb6 {+9.20/19 23} Rc8 {-5.52/12 33} 62.
Rb7+ {+10.26/22 26} Ka8 63. Nc7+ {+10.38/23 23} Rxc7 64. Rxc7
{+11.24/25 22} Kb8 {-9.94/14 37} 65. Rxg7 {+11.97/25 19} Nd6 {-10.03/14 36}
66. Rg8+ {+12.26/26 33} Nc8+ {-10.86/15 36} 67. Kc6 {+12.80/26 24} a5
{-11.19/17 35} 68. Kd7 {+79.79/26 28} a4 {-11.19/15 36} 69. Rxc8+
{+79.88/27 23} Kb7 {-11.28/14 36} 70. Rc4 {+79.89/16 50} a3 {-11.96/15 30}
71. Ke6 {+12.26/15 47} Kb6 {-12.09/15 31} 72. Ra4 {+12.96/15 45} Kb5
{-13.09/15 36} 73. Rxa3 {+79.90/15 18} Kb4 {-14.94/16 37} 74. Rd3
{+79.93/16 25} e4 {-15.44/22 26} 75. Rd4+ {+79.94/18 27} Kc5 {-14.94/21 28}
76. Kxf6 {+79.95/27 18} Kc6 {-12.11/22 44} 77. Kg5 {+79.96/28 0.6} Kc7
{-12.12/20 31} 78. Kxh5 {+79.97/28 0.1} Kc8 {-13.18/24 0.1} 79. Rxe4
{+79.98/28 0.1}
1-0
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

The two programs who had performed best in my blitz tests, Tiyaga and Nebiyu, had their first meet-up, and it resulted in two interesting games.

In the first game, Tiyaga (black) manages to end up with two Rooks against Rook + Knight for Nebiyu (white), but with Nebiyu having a Ferz + 5 pawns versus 6 pawns for Tiyaga:
[d]8/4ppk1/1p1p2pp/8/1P3P1P/2PK1NP1/1r1Q2R1/r7 w 0 37
A bit later, some pawns and the ferz have been traded off, and Tiyaga is up a clear exchange:
[d]4R3/6k1/2KN2p1/6Pp/1P3r2/2r5/8/8 w 0 66
The problem for Tiyaga here though (at least from what I can see - but I am not an endgame expert) is that due to the g5 pawn, its King is trapped in the h8 corner, and can't take effective part in the battle. Both programs promote their passed pawns to Ferzes:
[d]5rk1/2QK4/3N2p1/1R4P1/8/8/8/4r2q w 0 75
After which follows a long struggle where Tiyaga tries to make progress, but due to the central active location of Nebiyu's king and the restricted position of its own King, it fails to do so. Personally, I wonder if Tiyaga could have forced a trade of Rooks at some point during these moves, and if that might have been better. As it was, the 50-move rule started looming over the position, and in order to (for now) avoid a draw due to that rule, Tiyaga gave up its Ferz. After that, it was Nebiyu that was putting pressure on, and a bit before the next 50-move check, it managed to win the pawn as well, but a rook each came off, and King + Knight + Ferz + Pawn were unable to win against King + Rook, so it all ended in a draw.

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.02"]
[Round "8"]
[White "NebiyuChess_1.43"]
[Black "Tiyaga v1.0"]
[Result "1/2-1/2"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. +0.05 1... +0.00"]

1. Nc3 Nc6 {+0.00/22 29} 2. Nf3 {+0.05/22 25} Nf6 {-0.03/21 34} 3. d3
{+0.05/23 29} d6 {+0.03/18 57} 4. Be3 {+0.05/22 24} Be6 {-0.04/19 28} 5. a3
{+0.05/24 30} d5 {-0.03/20 36} 6. d4 {+0.05/23 30} Bd6 {-0.05/19 42} 7. Bd3
{+0.05/23 26} h6 {+0.00/18 49} 8. g3 {+0.05/22 30} a6 {+0.00/19 27} 9. Qd2
{+0.00/22 30} Qd7 {+0.00/19 27} 10. Rb1 {+0.00/23 30} g6 {+0.00/19 22} 11.
Rg1 {+0.00/23 25} Ke8 {+0.08/17 42} 12. b3 {+0.05/22 30} Kf8 {+0.04/18 27}
13. b4 {+0.15/22 30} Kg7 {+0.70/17 35} 14. h3 {+0.10/22 30} Rhc8
{+0.57/16 33} 15. h4 {+0.15/21 26} Bc4 {+0.55/16 26} 16. Rb3 {+0.05/19 31}
Qe6 {+0.64/16 26} 17. Na4 {+0.10/20 27} Ne4 {+0.75/17 23} 18. Rg2
{+0.15/20 31} Rh8 {+0.90/14 26} 19. c3 {+0.35/19 31} Nb8 {+0.90/15 30} 20.
Nc5 {+0.25/18 29} b6 {+1.16/15 29} 21. Nxe4 {+0.20/23 31} dxe4 {+1.11/16 6}
22. Ne1 {+0.15/23 31} a5 {+1.36/16 27} 23. f3 {+0.25/19 26} exd3
{+1.31/18 27} 24. exd3 {+0.15/21 32} axb4 {+1.32/18 27} 25. axb4
{+0.10/21 27} Qd5 {+1.28/19 27} 26. f4 {+0.15/20 29} Nd7 {+1.62/15 27} 27.
dxc4 {+0.10/22 32} Qxc4 {+1.59/17 4} 28. Rb2 {+0.10/23 33} Nf6
{+1.66/18 29} 29. Rf2 {+0.05/22 33} Ra1+ {+2.15/16 29} 30. Kc2
{-0.50/21 26} Ne4 {+2.08/17 24} 31. Rg2 {+0.00/21 34} Rha8 {+1.99/17 26}
32. Bc5 {-0.50/21 27} R8a2 {+2.53/17 30} 33. Nf3 {-0.70/23 35} Nxc5
{+2.65/18 30} 34. dxc5 {-0.55/25 35} Qd3+ {+2.44/22 28} 35. Kxd3
{-0.60/25 29} Rxb2 {+2.44/19 30} 36. cxd6 {-0.60/24 32} cxd6 {+2.45/18 11}
37. g4 {-0.60/24 39} Rba2 {+2.43/17 34} 38. Rh2 {-0.45/23 31} Rf1
{+2.09/18 34} 39. Ke2 {-0.50/23 44} Raa1 {+2.10/20 34} 40. Rg2
{-0.60/23 49} Rh1 {+2.30/19 44} 41. Rg3 {-0.60/24 28} e6 {+2.49/19 29} 42.
Kd3 {-0.55/23 29} Ra8 {+2.76/17 1:00} 43. Kc4 {-0.45/21 23} Ra2
{+2.76/17 46} 44. Kb3 {-0.55/23 29} Rha1 {+2.77/18 46} 45. Kc4
{-0.60/24 27} Rd1 {+2.81/17 52} 46. Kd3 {-0.60/24 28} Rh1 {+2.55/17 41} 47.
Kc4 {-0.60/24 23} Kh7 {+2.82/16 47} 48. Kb3 {-0.55/22 22} Ra7 {+2.90/18 29}
49. Kc4 {-0.50/25 29} f6 {+2.46/18 41} 50. g5 {-0.50/23 23} fxg5
{+2.37/18 25} 51. fxg5 {-0.65/22 30} h5 {+2.92/19 32} 52. Kb5 {-0.70/25 28}
e5 {+3.41/21 23} 53. Kc6 {-0.70/26 28} Ra2 {+3.34/20 38} 54. Qe3
{-0.65/27 28} Re2 {+3.43/22 36} 55. Nd2 {-0.75/27 26} Rhe1 {+3.71/25 34}
56. Nc4 {-1.00/29 27} b5 {+3.76/25 32} 57. Qd2 {-0.75/29 25} Rd1
{+3.52/23 31} 58. Nxd6 {-0.75/28 29} Rexd2 {+3.28/21 29} 59. Nxb5
{-0.55/28 30} Rd3 {+3.56/22 28} 60. Rg2 {-0.65/28 31} Rh1 {+3.75/23 26} 61.
Re2 {-1.10/29 30} Rxh4 {+3.87/22 24} 62. Rxe5 {-1.10/29 28} Rf4
{+3.83/21 24} 63. Re7+ {-1.10/29 32} Kg8 {+3.83/20 24} 64. Re8+
{-1.10/29 31} Kg7 {+4.01/21 24} 65. Nd6 {-1.10/28 30} Rxc3+ {+4.44/21 24}
66. Kd7 {-1.25/29 32} Rg3 {+4.91/19 20} 67. Re7+ {-1.25/27 32} Kg8
{+4.92/20 24} 68. Re5 {-1.30/28 25} Rg1 {+4.93/18 24} 69. b5 {-1.30/26 33}
h4 {+4.77/18 24} 70. b6 {-1.35/25 29} h3 {+4.76/19 24} 71. b7 {-1.25/25 34}
Rf8 {+4.92/18 24} 72. Rb5 {-1.35/26 29} h2 {+4.86/19 24} 73. b8=Q
{-1.35/26 27} Re1 {+4.80/18 24} 74. Qc7 {-1.30/25 36} h1=Q {+4.77/17 24}
75. Qd8 {-1.25/25 32} Qg2 {+4.68/19 24} 76. Qe7 {-1.30/25 37} Ra8
{+4.64/20 24} 77. Qf6 {-1.25/24 38} Qf3 {+4.61/19 20} 78. Rb4 {-1.20/24 29}
Ra7+ {+4.61/20 25} 79. Kc6 {-1.25/25 44} Rc1+ {+4.61/19 21} 80. Kd5
{-1.25/27 48} Ra5+ {+4.60/21 31} 81. Ke6 {-1.10/28 24} Re1+ {+4.60/20 30}
82. Kd7 {-1.05/25 7} Ra8 {+4.59/19 30} 83. Kc7 {-1.25/23 28} Rea1
{+4.54/20 58} 84. Kc6 {-1.20/23 23} R8a7 {+4.53/18 24} 85. Rf4
{-1.20/24 28} R7a6+ {+4.61/18 54} 86. Kd7 {-1.20/25 26} R6a3 {+4.54/19 29}
87. Rh4 {-1.20/25 28} Ra7+ {+4.60/19 34} 88. Ke6 {-1.40/28 30} Re1+
{+4.60/20 37} 89. Qe5 {-1.45/29 23} Ra5 {+4.71/20 36} 90. Nc4 {-1.45/30 27}
Ra6+ {+4.67/20 45} 91. Kd5 {-1.50/30 30} Ra8 {+4.68/18 27} 92. Rd4
{-1.40/25 30} Rea1 {+4.66/18 41} 93. Kc6 {-1.15/23 25} Rb8 {+4.64/18 27}
94. Nd6 {-1.15/23 31} Rbb1 {+4.64/18 38} 95. Rf4 {-1.15/24 25} Rc1+
{+4.64/17 34} 96. Kd5 {-1.15/26 25} Ra5+ {+4.61/22 27} 97. Ke6
{-1.25/29 26} Re1 {+4.61/23 33} 98. Nc4 {-1.30/28 32} Ra4 {+4.61/21 31} 99.
Rd4 {-1.15/27 32} Ra6+ {+4.61/20 25} 100. Kd5 {-1.35/26 32} Ra8
{+4.61/19 26} 101. Qf6 {-1.35/25 28} Rd8+ {+4.66/18 27} 102. Nd6
{-1.45/29 32} Qg4 {+4.61/19 25} 103. Kc6 {-1.45/27 27} Rc1+ {+4.72/20 26}
104. Kd5 {-1.45/28 26} Qf5 {+5.00/19 26} 105. Qe5 {-1.50/25 33} Ra8
{+5.10/18 26} 106. Rb4 {-1.60/28 33} Rg1 {+5.06/20 26} 107. Qf6
{-1.60/28 31} Rd1+ {+5.04/18 26} 108. Ke5 {-1.55/28 30} Rd8 {+5.06/19 26}
109. Rb6 {-1.40/28 34} Rd3 {+4.95/20 26} 110. Rc6 {-1.45/27 26} Rd2
{+4.84/20 26} 111. Rb6 {-1.35/28 35} Rd1 {+4.82/19 26} 112. Rc6
{-1.40/27 35} Rd3 {+4.80/20 26} 113. Ra6 {-1.35/28 30} Re3+ {+4.75/20 26}
114. Kd5 {-1.35/27 36} Re1 {+4.84/17 26} 115. Rb6 {-1.30/23 37} Re2
{+4.81/18 26} 116. Kd4 {-1.20/21 37} Kf8 {+4.56/18 26} 117. Kd5
{-1.10/22 37} Rd2+ {+4.59/19 26} 118. Ke5 {-0.10/23 29} Kg8 {+4.53/21 26}
119. Rc6 {+0.00/29 43} Rf2 {+3.75/18 26} 120. Kd4 {+0.00/31 48} Rh2
{+0.38/20 33} 121. Kd5 {+0.00/32 28} Rh7 {+0.35/21 34} 122. Rb6
{+0.00/35 27} Rhd7 {+0.00/28 30} 123. Qe5 {+0.00/38 28} Qe6+ {+0.00/26 30}
124. Kxe6 {+0.75/23 7} Rc7 {+0.00/27 34} 125. Rb4 {+0.75/25 24} Ra7
{+0.00/27 36} 126. Rd4 {+0.75/25 29} Rh7 {+0.00/27 40} 127. Rd5
{+0.75/26 24} Rh5 {+0.00/27 29} 128. Kf6 {+0.75/25 24} Kh7 {+0.00/28 40}
129. Rd4 {+0.75/26 30} Rf8+ {+0.00/26 25} 130. Ke7 {+0.70/26 30} Kg8
{+0.00/29 34} 131. Ne4 {+0.70/27 30} Rh7+ {+0.00/26 44} 132. Ke6
{+0.65/26 24} Ra7 {+0.00/29 39} 133. Nf6+ {+0.65/25 30} Kg7 {+0.00/30 26}
134. Rd3 {+0.60/24 30} Ra6+ {+0.00/32 33} 135. Qd6 {+0.60/27 27} Rh8
{+0.00/29 22} 136. Rc3 {+0.65/25 31} Ra7 {+0.00/32 26} 137. Rc6
{+0.55/23 31} Rb8 {+0.00/28 34} 138. Qe5 {+0.60/24 24} Kh8 {+0.00/26 27}
139. Ne4 {+0.65/24 27} Kh7 {+0.00/25 22} 140. Rc4 {+0.65/24 31} Re8+
{+0.00/25 31} 141. Kd5 {+0.55/28 26} Kg7 {+0.00/25 29} 142. Qf6+
{+0.60/23 32} Kf8 {+0.00/26 28} 143. Nd6 {+0.60/26 32} Ra5+ {+0.00/26 28}
144. Kd4 {+0.55/27 32} Rd8 {+0.20/25 22} 145. Rc6 {+0.55/28 29} Kg8
{+0.00/23 28} 146. Qe5 {+0.55/27 32} Rd7 {+0.00/23 28} 147. Ke4
{+0.55/27 29} Kh7 {+0.50/19 26} 148. Qf6 {+0.55/27 25} Ra1 {+0.00/24 27}
149. Kd5 {+0.55/26 32} Ra3 {+0.00/25 28} 150. Ke6 {+0.65/27 34} Rda7
{+0.00/25 28} 151. Rc2 {+0.60/25 28} Re3+ {+0.00/25 25} 152. Qe5
{+0.60/27 35} Ra5 {+0.00/24 28} 153. Kf7 {+0.65/28 35} Ra7+ {+0.00/27 23}
154. Kf6 {+0.65/28 35} Rf3+ {+0.00/24 29} 155. Ke6 {+0.65/24 9} Rf8
{+0.00/25 29} 156. Rh2+ {+0.75/25 33} Kg8 {+0.00/27 29} 157. Rh3
{+0.75/26 33} Rh7 {+0.00/26 29} 158. Rc3 {+0.75/25 38} Rh1 {+0.00/24 29}
159. Ne4 {+1.00/27 52} Rh2 {+0.00/24 24} 160. Nf6+ {+0.95/28 53} Kh8
{+0.00/25 41} 161. Nd5 {+1.10/25 29} Rh4 {-0.60/23 52} 162. Rc2
{+1.50/27 29} Kg8 {-1.07/22 58} 163. Rc7 {+1.50/28 25} Rh1 {-1.12/24 48}
164. Rd7 {+1.50/28 28} Rh2 {-1.18/23 45} 165. Nf4 {+1.50/29 24} Rh7
{-1.16/23 41} 166. Nxg6 {+1.45/29 29} Rxd7 {-1.16/24 27} 167. Kxd7
{+1.45/31 29} Rb8 {-1.14/25 25} 168. Nf4 {+1.45/30 29} Rb1 {-1.12/25 27}
169. Ke6 {+1.45/31 29} Re1 {-1.11/25 41} 170. Nd3 {+1.45/29 26} Rd1
{-1.08/26 28} 171. Nc5 {+1.45/30 23} Re1 {-1.08/25 22} 172. Kd5
{+1.45/29 28} Kf7 {-1.04/24 22} 173. Nd3 {+1.45/30 29} Ra1 {-1.04/24 27}
174. Nf4 {+1.40/30 30} Ra4 {-1.04/24 24} 175. Kc5 {+1.25/28 28} Ke7
{-0.99/22 22} 176. Kc6 {+1.40/31 27} Kf7 {-0.98/25 36} 177. Kd6
{+1.25/32 30} Ra6+ {-0.99/24 27} 178. Kc5 {+1.40/31 28} Ra5+ {-0.99/24 27}
179. Kd4 {+1.40/31 29} Ra4+ {-0.99/24 31} 180. Kd5 {+1.40/30 31} Ra5+
{-0.98/25 27} 181. Ke4 {+1.40/31 23} Ra1 {-0.98/25 27} 182. Kf5
{+1.40/29 28} Rf1 {-0.97/24 27} 183. Qf6 {+1.45/30 31} Kf8 {-0.96/24 27}
184. g6 {+1.45/31 31} Ke8 {-0.99/23 27} 185. Ke5 {+1.40/30 24} Re1+
{-0.97/25 25} 186. Kd6 {+1.45/31 32} Rg1 {-0.92/24 27} 187. Ke6
{+1.45/29 32} Re1+ {-0.94/25 27} 188. Qe5 {+1.40/31 25} Kf8 {-0.93/26 27}
189. Nd5 {+1.40/31 27} Kg7 {-0.93/27 24} 190. Kf5 {+1.40/32 30} Rf1+
{-0.92/25 26} 191. Nf4 {+1.40/32 34} Kg8 {-0.92/25 27} 192. Ke6
{+1.40/31 26} Kf8 {-0.92/26 25} 193. Nh5 {+1.40/31 27} Rh1 {-0.65/27 27}
194. g7+ {+1.10/36 33} Kg8 {+0.00/33 26} 195. Ng3 {+0.45/33 38} Re1
{+0.00/33 24} 196. Nf5 {+0.40/32 39} Kh7 {+0.00/34 28} 197. Kd5
{+0.35/32 39} Kg6 {+0.48/26 28} 198. Ne7+ {+0.30/34 31} Kxg7 {+0.49/27 28}
199. Nf5+ {+0.30/33 43} Kf8 {+0.49/28 28} 200. Ke6 {+0.30/33 42} Ke8
{+0.49/29 37} 201. Nh4 {+0.30/33 29} Kd8 {+0.49/31 35} 202. Ng2
{+0.30/32 28} Rb1 {+0.49/31 25} 203. Nf4 {+0.30/32 29} Kc7 {+0.49/28 30}
204. Qd4 {+0.25/32 29} Rb6+ {+0.49/27 30} 205. Kd5 {+0.25/34 29} Rd6+
{+0.49/30 26} 206. Ke4 {+0.25/33 22} Kc6 {+0.50/28 26} 207. Qe5
{+0.20/33 29} Rd2 {+0.50/28 30} 208. Nd3 {+0.20/32 29} Rg2 {+0.50/29 26}
209. Kf5 {+0.20/31 26} Re2 {+0.50/30 30} 210. Nf4 {+0.20/34 29} Re3
{+0.50/30 26} 211. Qd4 {+0.20/35 26} Re7 {+0.50/32 30} 212. Qe5
{+0.20/34 25} Ra7 {+0.50/30 30} 213. Ke4 {+0.15/31 26} Ra4+ {+0.50/30 30}
214. Qd4 {+0.15/33 26} Ra1 {+0.50/29 28} 215. Nd3 {+0.15/33 30} Rf1
{+0.49/29 26} 216. Ne5+ {+0.15/33 29} Kd6 {+0.49/29 30} 217. Nf3
{+0.15/33 30} Rf2 {+0.49/28 30} 218. Qe5+ {+0.15/33 26} Kc6 {+0.49/29 30}
219. Nd4+ {+0.15/35 31} Kc5 {+0.49/30 30} 220. Nf5 {+0.15/35 31} Re2+
{+0.49/30 25} 221. Ne3 {+0.15/34 31} Re1 {+0.49/29 31} 222. Kd3
{+0.15/31 23} Rb1 {+0.49/28 31} 223. Qd4+ {+0.15/33 25} Kd6 {+0.49/31 28}
224. Kc4 {+0.15/33 32} Ke6 {+0.49/32 28} 225. Nd5 {+0.15/32 26} Rc1+
{+0.49/29 29} 226. Nc3 {+0.15/34 32} Kd7 {+0.49/29 31} 227. Kd5
{+0.25/31 33} Ke7 {+0.48/28 28} 228. Ne2 {+0.25/32 33} Rc8 {+0.48/29 31}
229. Qe5 {+0.25/31 26} Rd8+ {+0.49/29 31} 230. Ke4 {+0.20/31 34} Kd7
{+0.49/29 31} 231. Nd4 {+0.20/30 26} Ra8 {+0.49/29 31} 232. Nf3
{+0.20/30 28} Kc6 {+0.34/27 31} 233. Ng5 {+0.15/30 30} Ra2 {+0.09/27 31}
234. Ne6 {+0.10/31 37} Re2+ {+0.00/26 31} 235. Kd4 {+0.05/31 29} Rd2+
{+0.00/28 31} 236. Ke3 {+0.00/32 36} Rd1 {+0.00/29 31} 237. Ke4
{+0.00/34 30} Rg1 {+0.00/28 31} 238. Nd4+ {+0.00/35 35} Kc5 {+0.00/30 31}
239. Kf5 {+0.00/36 49} Kd5 {+0.00/29 30} 240. Ne6 {+0.00/40 42} Rg3
{+0.00/34 34} 241. Nf4+ {+0.00/41 26} Kc6 {+0.00/36 30} 242. Ne2
{+0.00/45 25} Rg8 {+0.00/38 36} 243. Nc3 {+0.00/45 26} Kc5 {+0.00/36 26}
244. Ne4+ {+0.00/53 24} Kb6 {+0.00/38 26} 245. Qd4 {+0.00/53 26} Kc6
{+0.00/41 30} 246. Kf4 {+0.00/55 24} Rd8 {+0.00/43 25} 247. Qe3
{+0.00/70 24} Rd3 {+0.00/45 30} 248. Qd2 {+0.00/80 25} Rd5 {+0.00/128 0.1}
{Xboard adjudication: 50-move rule} 1/2-1/2
Last edited by enhorning on Sat Mar 02, 2013 7:03 am, edited 1 time in total.
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

In the other game, they had by move 71 traded down to a position with equal material, King + Rook + Ferz + Elephant + 2 Pawns for each side, with the Pawns blocking each other:
[d]8/r4qR1/b2k4/4p3/4Pp2/2KB1P2/5Q2/8 w 0 72
At that point, I thought it was headed towards a draw for sure, and it kept looking that way for quite some time. At move 112, they traded off the Rooks, and I still thought it was a sure draw, and their evals were drawish too:
[d]8/8/b1k1q3/4pB2/4Pp2/QK3P2/8/8 w 0 113
But somehow, Tiyaga (white) managed to maneuver its Ferz to win a pawn, and after that, things went downhill for Nebiyu.
[d]8/8/4b1k1/4QB2/1Kq1Pp2/5P2/8/8 b 0 136
As can be seen from the evaluations near the end of the game, Nebiyu is clearly not aware that baring the King wins - I wonder if it could have managed to defend the position if it had known this. I am also impressed by how well Nebiyu manages to perform despite this flaw!

[Event "Computer Chess Game"]
[Site "ENHORNING"]
[Date "2013.03.02"]
[Round "7"]
[White "Tiyaga v1.0"]
[Black "NebiyuChess_1.43"]
[Result "1-0"]
[TimeControl "40/1200"]
[Variant "shatranj"]
[Annotator "2. +0.07 1... -0.05"]

1. Nc3 Nc6 {-0.05/23 28} 2. Nf3 {+0.07/21 35} Nf6 {-0.05/23 28} 3. h3
{+0.02/19 41} e6 {-0.05/22 24} 4. Bd3 {+0.00/20 51} e5 {+0.15/22 29} 5. Ng5
{+0.13/20 29} d6 {+0.10/24 29} 6. Nge4 {-0.01/21 39} Nxe4 {+0.05/26 29} 7.
Nxe4 {-0.06/19 8} Qd7 {+0.15/24 25} 8. Ng3 {-0.01/19 38} d5 {+0.15/22 28}
9. Be3 {-0.06/18 48} Bd6 {+0.20/23 29} 10. h4 {-0.22/17 46} g6
{+0.25/23 29} 11. f3 {-0.11/18 43} f6 {+0.35/22 26} 12. h5 {+0.21/18 36}
Rg8 {+0.35/22 25} 13. hxg6 {+0.33/17 22} hxg6 {+0.35/24 29} 14. Rh7
{+0.06/17 38} Be6 {+0.40/22 24} 15. Bc5 {+0.18/18 36} b6 {+0.60/23 29} 16.
Ba3 {+0.00/19 34} Rf8 {+0.75/20 24} 17. e3 {+0.08/17 26} f5 {+0.60/21 24}
18. e4 {+0.00/17 31} dxe4 {+0.55/24 30} 19. fxe4 {+0.58/17 4} f4
{+0.55/24 31} 20. Ne2 {+0.21/20 30} Rc8 {+0.50/23 31} 21. Nc3 {+0.61/18 28}
Ne7 {+0.50/23 31} 22. b3 {+0.51/17 27} Rf6 {+0.50/22 31} 23. Ne2
{+0.81/18 27} c6 {+0.65/21 31} 24. Ng1 {+0.74/18 27} c5 {+0.55/25 24} 25.
Nf3 {+0.53/18 22} Nc6 {+0.55/23 31} 26. c3 {+0.52/18 27} a6 {+0.45/22 32}
27. Kc2 {+0.66/17 27} Rc7 {+0.50/21 26} 28. Qf2 {+0.67/17 24} Qe8
{+0.40/20 32} 29. Rxc7 {+0.43/17 27} Kxc7 {+0.40/21 6} 30. Rh1
{+0.75/18 27} Kd8 {+0.20/24 34} 31. Ng5 {+0.71/19 27} Nb8 {+0.25/21 29} 32.
Rh7 {+0.92/18 27} Nd7 {+0.00/25 36} 33. Kd1 {+0.89/17 27} c4 {+0.25/25 36}
34. Bb1 {+0.86/19 27} b5 {+0.15/24 36} 35. b4 {+1.01/19 22} Nb8
{+0.00/23 36} 36. Bc5 {+1.07/19 28} Nc6 {+0.00/27 37} 37. a3 {+1.25/20 26}
Bb8 {+0.00/26 37} 38. Kc2 {+1.25/19 29} Qd7 {-0.30/25 30} 39. d3
{+1.34/19 26} Qe8 {-0.25/24 43} 40. dxc4 {+1.31/19 39} Bxc4 {-0.35/27 47}
41. Bd3 {+1.28/20 53} Kc8 {-0.50/25 21} 42. Rh8 {+1.41/21 47} Kd8
{-0.50/26 29} 43. Kb3 {+1.40/20 37} Be2 {-0.25/26 29} 44. Rg8 {+1.40/19 30}
Bd6 {-0.25/26 29} 45. a4 {+1.35/19 53} bxa4+ {-0.30/26 27} 46. Kxa4
{+1.36/18 3} Bg4 {-0.25/25 24} 47. Qe1 {+1.36/20 28} Be6 {-0.20/25 24} 48.
Rh8 {+1.35/20 28} Kd7 {-0.25/23 29} 49. Rh7+ {+1.36/18 47} Kd8
{-0.30/26 29} 50. Qf2 {+1.36/19 22} Bg4 {-0.30/24 27} 51. Rh4 {+1.33/19 42}
Be2 {-0.20/25 24} 52. Rh8 {+1.36/18 28} Kd7 {-0.20/23 30} 53. Kb3
{+1.33/19 23} Bxb4 {-0.25/24 30} 54. cxb4 {+1.67/16 3} Rd6 {-0.40/24 29}
55. Rh7+ {+0.73/19 29} Kc8 {-0.35/26 23} 56. Kc3 {+0.89/20 37} Rd4
{-0.25/25 30} 57. b5 {+0.80/19 35} Rc4+ {-0.15/25 24} 58. Kd2 {+0.58/19 34}
Nd4 {+0.00/24 25} 59. Ba3 {+0.68/19 32} Rc2+ {+0.00/24 31} 60. Ke1
{+0.33/19 30} Kd8 {-0.10/24 31} 61. Nf3 {+0.47/18 29} Nxf3+ {+0.00/26 31}
62. gxf3 {+0.00/22 13} Bc4 {+0.00/27 31} 63. Bc5 {+0.00/23 26} Be6
{+0.00/27 31} 64. bxa6 {+0.00/23 28} Rxc5 {+0.00/29 31} 65. Rg7
{+0.00/23 28} Rc7 {+0.05/30 31} 66. Rxg6 {+0.00/24 28} Ke7 {+0.10/29 32}
67. Kd2 {+0.00/24 28} Ra7 {+0.10/30 27} 68. Rg7+ {+0.00/25 28} Qf7
{+0.05/29 7} 69. Rg5 {+0.00/27 28} Kd6 {+0.05/29 34} 70. Rg7 {+0.00/27 23}
Bc4 {+0.05/29 30} 71. Kc3 {+0.00/23 29} Bxa6 {+0.05/29 35} 72. Rg1
{+0.00/24 23} Rc7+ {+0.05/28 35} 73. Kd2 {+0.19/24 29} Rc5 {+0.05/29 35}
74. Ra1 {+0.18/24 29} Bc4 {+0.05/28 29} 75. Qe1 {+0.21/22 29} Qe6
{+0.05/27 30} 76. Ra3 {+0.22/23 25} Rc6 {+0.05/27 32} 77. Rc3 {+0.26/22 30}
Kc5 {+0.00/29 39} 78. Bf5 {+0.28/22 30} Kd4 {+0.00/33 33} 79. Kc2
{+0.28/24 30} Rd6 {+0.00/34 44} 80. Qd2 {+0.28/24 39} Rc6 {+0.00/35 50} 81.
Rd3+ {+0.37/22 29} Kc5 82. Rd8 {+0.36/22 34} Rc7 {+0.00/29 22} 83. Kd3
{+0.37/23 39} Rc6 {+0.00/32 27} 84. Qc3 {+0.35/23 36} Kb6 {+0.00/30 30} 85.
Kc2 {+0.36/21 29} Kc7 {+0.00/29 28} 86. Rd1 {+0.36/23 36} Rd6 {+0.00/27 30}
87. Rh1 {+0.36/22 29} Rb6 {+0.00/27 29} 88. Rh7+ {+0.31/22 29} Kc6
{+0.00/30 23} 89. Ra7 {+0.29/24 40} Kd6 {+0.00/31 30} 90. Kd3 {+0.29/24 29}
Ba6 {+0.00/31 30} 91. Kd2 {+0.30/24 43} Kc5 {+0.00/32 25} 92. Rc7+
{+0.29/23 42} Kd6 {+0.00/37 27} 93. Rg7 {+0.27/27 28} Bc4 {+0.00/32 23} 94.
Kd3 {+0.28/24 27} Rc6 {+0.00/33 31} 95. Qb4 {+0.27/26 25} Rc8 {+0.00/31 25}
96. Ra7 {+0.27/24 36} Rc6 {+0.00/31 31} 97. Ra5 {+0.27/23 26} Ba6
{+0.00/31 31} 98. Rb5 {+0.27/23 28} Bc4 {+0.00/32 30} 99. Kc2 {+0.28/21 28}
Be2+ {+0.00/30 32} 100. Kd1 {+0.28/23 23} Bc4 {+0.00/32 24} 101. Rb7
{+0.28/23 28} Ra6 {+0.00/30 30} 102. Kc2 {+0.27/22 28} Rc6 {+0.00/31 32}
103. Kb2 {+0.27/23 28} Be2 {+0.00/29 32} 104. Rh7 {+0.27/23 23} Rc4
{+0.00/29 26} 105. Qc3 {+0.27/24 27} Rc6 {+0.00/29 31} 106. Kc2
{+0.27/25 28} Bc4 {+0.00/31 33} 107. Rb7 {+0.27/25 23} Rc5 {+0.00/31 33}
108. Kb3 {+0.27/24 24} Rc6 {+0.00/31 33} 109. Qb4 {+0.28/23 29} Ba6
{+0.00/29 27} 110. Qa3 {+0.27/23 25} Rc1 {+0.00/30 28} 111. Rb6+
{+0.27/26 29} Rc6 {+0.00/33 31} 112. Rxc6+ {+0.27/32 29} Kxc6 {+0.00/41 7}
113. Bd3 {+0.23/31 27} Kc5 {+0.00/46 39} 114. Kc3 {+0.23/32 30} Kc6
{+0.00/50 34} 115. Qb4 {+0.23/32 30} Kd6 {+0.00/47 32} 116. Kd2
{+0.23/32 30} Bc4 {+0.00/49 32} 117. Kc2 {+0.23/31 27} Qd7 {+0.00/47 46}
118. Kd1 {+0.23/32 30} Qc6 {+0.00/49 37} 119. Ke1 {+0.19/33 30} Kd7
{+0.00/47 43} 120. Kf2 {+0.18/33 39} Be6 {+0.00/44 1:07} 121. Qc5
{+0.18/34 30} Kc7 {+0.00/43 28} 122. Ke1 {+0.17/34 30} Kd7 {+0.00/44 23}
123. Kd1 {+0.18/34 27} Bc4 {+0.00/46 29} 124. Bf5+ {+0.18/34 27} Kc7
{+0.00/47 23} 125. Qb4 {+0.17/33 30} Kd6 {+0.00/47 29} 126. Kc1
{+0.17/33 29} Ke6 {+0.00/41 23} 127. Qc5 {+0.37/31 28} Ke7 {+0.00/44 25}
128. Kb2 {+0.36/33 30} Qb5 {-0.05/44 29} 129. Kc3 {+0.36/34 30} Be6
{+0.00/44 29} 130. Kb3 {+0.80/33 43} Qc4+ {-0.50/38 27} 131. Kb4
{+1.65/36 27} Kf7 {-0.50/42 25} 132. Qd6 {+1.71/35 27} Kf6 {-0.45/44 24}
133. Kc3 {+1.47/34 39} Qb5 {-0.45/42 23} 134. Kb3 {+1.39/33 29} Qc4+
{+0.00/43 26} 135. Kb4 {+3.68/26 30} Kg6 {-1.60/40 29} 136. Qxe5
{+3.85/29 29} Kg5 {-1.60/43 29} 137. Kc5 {+3.88/28 37} Qb3 {-1.90/36 31}
138. Kd4 {+3.82/27 35} Qc4 {-1.50/39 31} 139. Kc3 {+4.04/30 30} Qb5
{-1.60/42 28} 140. Kb3 {+4.16/29 32} Qc4+ {-1.70/38 24} 141. Kb4
{+4.47/30 29} Qd5 {-2.70/38 28} 142. exd5 {+8.88/22 29} Kxf5 {-2.65/41 32}
143. dxe6 {+319.86/24 29} Kxe5 {-2.05/62 27} 144. Kc5 {+319.88/42 27} Kxe6
{-2.05/71 26} 145. Kd4 {+319.90/82 23} Ke7 {-2.05/71 25} 146. Ke5
{+319.96/5 0.1} Kd7 {-2.05/69 28} 147. Kxf4 {+319.98/5 0.1} Ke6
{-2.05/69 29}
{Xboard adjudication: Bare king} 1-0
Ferdy
Posts: 4851
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess variant tournament: Shatranj

Post by Ferdy »

The problem for Tiyaga here though (at least from what I can see - but I am not an endgame expert) is that due to the g5 pawn, its King is trapped in the h8 corner, and can't take effective part in the battle. Both programs promote their passed pawns to Ferzes:
I wish I will be able to tune Tiyaga's king piece square tables from the existing tables below :( .
Any idea where to collect some hundred or thousand games of this variant. I intend to tune its king pcsq tables.

Code: Select all

static int king_pcsq_op_tab[64] = {
-47, -48, -49, -50, -50, -49, -48, -47,
-39, -40, -41, -42, -42, -41, -40, -39,
-33, -34, -35, -36, -36, -35, -34, -33,
-25, -26, -27, -28, -28, -27, -26, -25,
-17, -18, -19, -20, -20, -19, -18, -17,
 -9, -10, -11, -12, -12, -11, -10,  -9,
 -3,  -4,  -5,  -6,  -6,  -5,  -4,  -3,
  1,   0,  -1,  -2,  -2,  -1,   0,   1
};

static int king_pcsq_en_tab[64] = {
-14, -10,  -6,  -2,  -2,  -6, -10, -14,
-10,  -6,  -2,   2,   2,  -2,  -6, -10,
 -6,  -2,   2,   6,   6,   2,  -2,  -6,
  2,   6,  10,  14,  14,  10,   6,   2,
  2,   6,  10,  14,  14,  10,   6,   2,
 -6,  -2,   2,   6,   6,   2,  -2,  -6,
-10,  -6,  -2,   2,   2,  -2,  -6, -10,
-14, -10,  -6,  -2,  -2,  -6, -10, -14
};
enhorning
Posts: 342
Joined: Wed Jan 05, 2011 10:05 pm

Re: Chess variant tournament: Shatranj

Post by enhorning »

Ferdy wrote:Any idea where to collect some hundred or thousand games of this variant.
For human-human games, the turn-based Scheming Mind server runs tournaments of Shatranj every now and then. I don't know of a convenient way to download all the Shatranj games in one batch though - each tournament page has a download link for a pgn for all the games from that tournament (e.g. the PGN from the recent monthly variant tournament with Shatranj at http://schemingmind.com/minitournament. ... nt_id=5786 - not sure if the link works without being registered - contains 72 games) - but if asked, the guy who runs the site could probably help with that. They use the mirrored starting position, with the Kings on the e-file, and like any turn-based server, a fair percentage of forfeits due to running out of time happens. I also doubt how much use these games would be - I would guess that Tiyaga, Nebiyu and ShaMax are all better than most or all of the humans playing Shatranj there.

For computer-computer games, this tournament should yield 336 games of varying quality - and more could easily be produced, it's just a matter of somebody using the cpu time.
Ferdy
Posts: 4851
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess variant tournament: Shatranj

Post by Ferdy »

I also doubt how much use these games would be - I would guess that Tiyaga, Nebiyu and ShaMax are all better than most or all of the humans playing Shatranj there.
Thanks I will check it.
I am only interested on starting positions like, from 2 plies to 12 plies from normal starting positions.