## Absolute ELO scale

Discussion of chess software programming and technical issues.

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
cdani
Posts: 2108
Joined: Sat Jan 18, 2014 9:24 am
Location: Andorra
Contact:

### Re: Absolute ELO scale

Laskos wrote:Can I ask you something: what time control, depth or nodes are needed to set in Cutechess-Cli for Random for it to work correctly in the shortest amount of time as a generator of random legal moves? I remember in the past I had some problems with it.
For example you can use
tc=inf depth=1
A game is really fast with this.

Posts: 10197
Joined: Wed Jul 26, 2006 8:21 pm

### Re: Absolute ELO scale

cdani wrote:
Laskos wrote:Can I ask you something: what time control, depth or nodes are needed to set in Cutechess-Cli for Random for it to work correctly in the shortest amount of time as a generator of random legal moves? I remember in the past I had some problems with it.
For example you can use
tc=inf depth=1
A game is really fast with this.
Then why this result:

Code: Select all

``````Score of A-Random 5+0.05'' vs A-Random depth=1&#58; 0 - 54 - 0  &#91;0.000&#93; 54
ELO difference&#58; -inf +/- nan``````
54 Wins for depth=1.
It seems in your conditions Andscacs is playing depth=1 games rather than random moves. While 5''+0.05'' really plays randomly.

cdani
Posts: 2108
Joined: Sat Jan 18, 2014 9:24 am
Location: Andorra
Contact:

### Re: Absolute ELO scale

cdani wrote:
Laskos wrote:Can I ask you something: what time control, depth or nodes are needed to set in Cutechess-Cli for Random for it to work correctly in the shortest amount of time as a generator of random legal moves? I remember in the past I had some problems with it.
For example you can use
tc=inf depth=1
A game is really fast with this.
Then why this result:

Code: Select all

``````Score of A-Random 5+0.05'' vs A-Random depth=1&#58; 0 - 54 - 0  &#91;0.000&#93; 54
ELO difference&#58; -inf +/- nan``````
54 Wins for depth=1.
It seems in your conditions Andscacs is playing depth=1 games rather than random moves. While 5''+0.05'' really plays randomly.
I see. It needs at least depth 2 games to enter the main loop and play random moves.

Volker Annuss
Posts: 173
Joined: Mon Sep 03, 2007 7:15 am

### Re: Absolute ELO scale

Yesterday I implemented what I see as a natural improvement to a random mover. It is an engine that behaves like a random mover with one exception. Whenever there is a mate in 1 it will mate. Here the results (W-L-D) from 100000 games random mover + mate vs random mover played with cutechess last night.

Code: Select all

``````Score of Arminius RND+MATE vs Arminius RND&#58; 53276 - 5507 - 41217 &#91;0.739&#93;
ELO difference&#58; 180.66 +/- 1.67

100000 of 100000 games finished.``````

Posts: 10197
Joined: Wed Jul 26, 2006 8:21 pm

### Re: Absolute ELO scale

cdani wrote:
cdani wrote:
Laskos wrote:Can I ask you something: what time control, depth or nodes are needed to set in Cutechess-Cli for Random for it to work correctly in the shortest amount of time as a generator of random legal moves? I remember in the past I had some problems with it.
For example you can use
tc=inf depth=1
A game is really fast with this.
Then why this result:

Code: Select all

``````Score of A-Random 5+0.05'' vs A-Random depth=1&#58; 0 - 54 - 0  &#91;0.000&#93; 54
ELO difference&#58; -inf +/- nan``````
54 Wins for depth=1.
It seems in your conditions Andscacs is playing depth=1 games rather than random moves. While 5''+0.05'' really plays randomly.
I see. It needs at least depth 2 games to enter the main loop and play random moves.
Daniel, is there something in Andscacs which prevents it playing for more than 500 and a few moves? I get "disconnect" in Cutechess-Cli for this kind of games between A-worst engines (at fixed depth, so there is no time forfeit issue, but it happens in any condition):

Code: Select all

``````&#91;Event "?"&#93;
&#91;Site "?"&#93;
&#91;Date "2016.12.19"&#93;
&#91;Round "1"&#93;
&#91;White "AL2"&#93;
&#91;Black "AL1"&#93;
&#91;Result "0-1"&#93;
&#91;FEN "rnbqkbnr/1ppppp1p/p7/5Pp1/8/8/PPPPP1PP/RNBQKBNR w KQkq g6 0 1"&#93;
&#91;PlyCount "1014"&#93;
&#91;SetUp "1"&#93;
&#91;Termination "abandoned"&#93;
&#91;TimeControl "inf"&#93;

1. Kf2 &#123;-1.73/2 0.004s&#125; h6 &#123;-0.34/2 0.005s&#125; 2. Kg3 &#123;-2.63/2 0.004s&#125;
f6 &#123;+0.04/2 0.004s&#125; 3. Kf3 &#123;-2.23/2 0.003s&#125; Ra7 &#123;-0.41/2 0.003s&#125;
4. Ke4 &#123;-2.63/2 0.007s&#125; Rh7 &#123;+0.38/2 0.003s&#125; 5. Kd5 &#123;-3.24/2 0.005s&#125;
Rh8 &#123;+0.09/2 0.003s&#125; 6. Kc5 &#123;-3.47/2 0.003s&#125; Rh7 &#123;+0.01/2 0.003s&#125;
7. Nh3 &#123;-4.44/2 0.003s&#125; Rh8 &#123;+0.01/2 0.003s&#125; 8. Nf4 &#123;-5.65/2 0.007s&#125;
g4 &#123;-0.21/2 0.006s&#125; 9. Ne6 &#123;-6.54/2 0.003s&#125; Kf7 &#123;-7.24/2 0.003s&#125;
10. Kd5 &#123;-8.31/2 0.004s&#125; a5 &#123;-9.50/2 0.008s&#125; 11. Nxc7 &#123;-13.16/2 0.006s&#125;
Qe8 &#123;-7.16/2 0.005s&#125; 12. Ne6 &#123;-9.27/2 0.004s&#125; Qd8 &#123;-8.91/2 0.003s&#125;
13. Ng7 &#123;-9.64/2 0.004s&#125; Qe8 &#123;-7.16/2 0.003s&#125; 14. Kc4 &#123;-5.30/2 0.004s&#125;
g3 &#123;-8.21/2 0.004s&#125; 15. h3 &#123;-5.31/2 0.004s&#125; Ra8 &#123;-7.79/2 0.003s&#125;
16. Rh2 &#123;-5.91/2 0.003s&#125; Rh7 &#123;-5.05/2 0.004s&#125; 17. Nh5 &#123;-6.56/2 0.004s&#125;
Rg7 &#123;-1.53/2 0.003s&#125; 18. Kb5 &#123;-10.60/2 0.004s&#125; Ra7 &#123;-0.52/2 0.004s&#125;
19. Nf4 &#123;-11.19/2 0.004s&#125; Rg6 &#123;-2.74/2 0.003s&#125; 20. Ne6 &#123;-9.78/2 0.004s&#125;
Qd8 &#123;-10.46/2 0.003s&#125; 21. Kc5 &#123;-7.08/2 0.004s&#125; Bg7 &#123;-9.91/2 0.004s&#125;
22. Nc7 &#123;-15.63/2 0.005s&#125; Qe8 &#123;-3.42/2 0.004s&#125; 23. Nb5 &#123;-7.88/2 0.005s&#125;
e6 &#123;-4.95/2 0.003s&#125; 24. Kd6 &#123;-6.64/2 0.005s&#125; a4 &#123;+0.60/2 0.004s&#125;
25. Nc7 &#123;-M2/1 0.002s&#125; Na6 &#123;-8.32/2 0.004s&#125; 26. a3 &#123;-M2/1 0.002s&#125;
Ra8 &#123;-8.25/2 0.003s&#125; 27. b3 &#123;-M2/1 0.002s&#125; Ra7 &#123;-8.40/2 0.004s&#125;
28. c3 &#123;-M2/1 0.002s&#125; Ra8 &#123;-8.43/2 0.004s&#125; 29. d3 &#123;-M2/1 0.002s&#125;
Ra7 &#123;-9.09/2 0.004s&#125; 30. e3 &#123;-M2/1 0.002s&#125; Bh8 &#123;-10.75/2 0.003s&#125;
31. b4 &#123;-M2/1 0.002s&#125; Kg7 &#123;-11.06/2 0.004s&#125; 32. c4 &#123;-M2/1 0.002s&#125;
Kf7 &#123;-11.40/2 0.004s&#125; 33. d4 &#123;-M2/1 0.002s&#125; Kg7 &#123;-11.71/2 0.004s&#125;
34. e4 &#123;-M2/1 0.002s&#125; Ra8 &#123;-12.42/2 0.004s&#125; 35. h4 &#123;-M2/1 0.002s&#125;
Ra7 &#123;-12.49/2 0.004s&#125; 36. b5 &#123;-M2/1 0.002s&#125; Ra8 &#123;-12.88/2 0.004s&#125;
37. c5 &#123;-M2/1 0.002s&#125; Rb8 &#123;-13.20/2 0.005s&#125; 38. d5 &#123;-M2/1 0.002s&#125;
Ra8 &#123;-13.30/2 0.005s&#125; 39. e5 &#123;-M2/1 0.002s&#125; Ra7 &#123;-12.96/2 0.005s&#125;
40. h5 &#123;-M2/1 0.002s&#125; Kh7 &#123;-17.80/2 0.005s&#125; 41. b6 &#123;-M2/1 0.002s&#125;
Nb8 &#123;-25.07/2 0.005s&#125; 42. c6 &#123;-M2/1 0.002s&#125; Na6 &#123;-21.73/2 0.007s&#125;
43. Nd2 &#123;-M2/1 0.002s&#125; Nb8 &#123;-25.19/2 0.005s&#125; 44. Nb3 &#123;-M2/1 0.002s&#125;
Na6 &#123;-21.76/2 0.005s&#125; 45. Nd4 &#123;-M2/1 0.002s&#125; Nb8 &#123;-25.90/2 0.005s&#125;
46. Nc2 &#123;-M2/1 0.002s&#125; Na6 &#123;-22.07/2 0.005s&#125; 47. Ne1 &#123;-M2/1 0.002s&#125;
Nb8 &#123;-24.14/2 0.005s&#125; 48. Nd3 &#123;-M2/1 0.002s&#125; Na6 &#123;-22.65/2 0.006s&#125;
49. Nb2 &#123;-M2/1 0.002s&#125; Nb8 &#123;-25.71/2 0.005s&#125; 50. Nc4 &#123;-M2/1 0.002s&#125;
Na6 &#123;-23.21/2 0.005s&#125; 51. Ne3 &#123;-M2/1 0.002s&#125; Nb8 &#123;-25.51/2 0.005s&#125;
52. Ng4 &#123;-M2/1 0.002s&#125; exd5 &#123;-24.29/2 0.006s&#125; 53. Qxd5 &#123;-M2/1 0.004s&#125;
Qd8 &#123;-M4/2 0.007s&#125; 54. e6 &#123;-M2/1 0.003s&#125; Qe8 &#123;-34.48/2 0.004s&#125;
55. e7 &#123;-M2/1 0.002s&#125; Kg7 &#123;-M4/2 0.005s&#125; 56. Nf2 &#123;-M2/1 0.002s&#125;
Na6 &#123;-M4/2 0.005s&#125; 57. Nd1 &#123;-M2/1 0.002s&#125; Nb4 &#123;-M4/2 0.006s&#125;
58. Nb2 &#123;-M2/1 0.002s&#125; Na2 &#123;-M4/2 0.006s&#125; 59. Nd1 &#123;-M2/1 0.002s&#125;
Nc3 &#123;-M4/2 0.004s&#125; 60. Nb2 &#123;-M2/1 0.002s&#125; Nb1 &#123;-M4/2 0.004s&#125;
61. Nd1 &#123;-M2/1 0.002s&#125; Nd2 &#123;-M4/2 0.004s&#125; 62. Nb2 &#123;-M2/1 0.002s&#125;
Nb3 &#123;-M4/2 0.004s&#125; 63. Nd1 &#123;-M2/1 0.002s&#125; Nd4 &#123;-M4/2 0.004s&#125;
64. Nb2 &#123;-M2/1 0.002s&#125; Nc2 &#123;-M4/2 0.004s&#125; 65. Nd1 &#123;-M2/1 0.002s&#125;
Ne1 &#123;-M4/2 0.004s&#125; 66. Nb2 &#123;-M2/1 0.002s&#125; Nd3 &#123;-M4/2 0.004s&#125;
67. Nd1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M4/2 0.004s&#125; 68. Nf2 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M4/2 0.004s&#125; 69. Nh1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M4/2 0.004s&#125;
70. Bd2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M4/2 0.004s&#125; 71. Nf2 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M4/2 0.005s&#125; 72. Nd1 &#123;-M2/1 0.002s&#125; Nd3 &#123;-M4/2 0.005s&#125;
73. Nb2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M4/2 0.005s&#125; 74. Nd1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M4/2 0.005s&#125; 75. Nb2 &#123;-M2/1 0.002s&#125; Nc3 &#123;-M4/2 0.004s&#125;
76. Nd1 &#123;-M2/1 0.002s&#125; Nb1 &#123;-M4/2 0.004s&#125; 77. Nb2 &#123;-M2/1 0.002s&#125;
Ra5 &#123;-M4/2 0.004s&#125; 78. Nd1 &#123;-M2/1 0.002s&#125; Nc3 &#123;-M4/2 0.007s&#125;
79. Nb2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M4/2 0.005s&#125; 80. Nd3 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M4/2 0.005s&#125; 81. Nc1 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M4/2 0.006s&#125;
82. Na2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M4/2 0.006s&#125; 83. Nc3 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M4/2 0.005s&#125; 84. Nb1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M4/2 0.005s&#125;
85. Be2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M4/2 0.005s&#125; 86. Nc3 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M4/2 0.006s&#125; 87. Nd1 &#123;-M2/1 0.002s&#125; Nd3 &#123;-M4/2 0.005s&#125;
88. Nb2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M4/2 0.008s&#125; 89. Nd1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M4/2 0.006s&#125; 90. Nb2 &#123;-M2/1 0.002s&#125; Nc3 &#123;-M4/2 0.006s&#125;
91. Nd1 &#123;-M2/1 0.002s&#125; Nb1 &#123;-M4/2 0.005s&#125; 92. Nb2 &#123;-M2/1 0.002s&#125;
Rb5 &#123;-M4/2 0.006s&#125; 93. Nd1 &#123;-M2/1 0.002s&#125; Nc3 &#123;-M4/2 0.008s&#125;
94. Nb2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M4/2 0.005s&#125; 95. Nd3 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M4/2 0.006s&#125; 96. Nc1 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M4/2 0.007s&#125;
97. Na2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M4/2 0.006s&#125; 98. Nc3 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M4/2 0.005s&#125; 99. Nb1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M4/2 0.008s&#125;
100. Bc1 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M4/2 0.006s&#125; 101. Nd2 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M4/2 0.005s&#125; 102. Nf1 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M4/2 0.005s&#125;
103. Ne3 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M4/2 0.006s&#125; 104. Nd1 &#123;-M2/1 0.002s&#125;
Nd3 &#123;-M4/2 0.007s&#125; 105. fxg6 &#123;-M2/1 0.003s&#125; f5 &#123;-M2/1 0.003s&#125;
106. Nb2 &#123;-M2/1 0.002s&#125; f4 &#123;-M2/1 0.002s&#125; 107. Nd1 &#123;-M2/1 0.002s&#125;
f3 &#123;-M2/1 0.002s&#125; 108. Nb2 &#123;-M2/1 0.002s&#125; f2 &#123;-M2/1 0.002s&#125;
109. Nd1 &#123;-M2/1 0.002s&#125; Ne1 &#123;-M2/1 0.002s&#125; 110. Nb2 &#123;-M2/1 0.002s&#125;
Nc2 &#123;-M2/1 0.002s&#125; 111. Nd1 &#123;-M2/1 0.002s&#125; Ne3 &#123;-M2/1 0.002s&#125;
112. Nb2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125; 113. Nd3 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 114. Ne1 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125;
115. Nc2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 116. Ne3 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 117. Nf1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125;
118. Nd2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125; 119. Nb1 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 120. Nc3 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125;
121. Na2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 122. Bd2 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 123. Nc1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125;
124. Nb3 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125; 125. Nd4 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 126. Nc2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125;
127. Ne1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 128. Be3 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 129. Nc2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125;
130. Nb4 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125; 131. Na2 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 132. Nc1 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125;
133. Bf1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 134. Na2 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 135. Nc3 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125;
136. Nb1 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125; 137. Nd2 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 138. Nf3 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125;
139. Ne1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 140. Nc2 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 141. Bd3 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125;
142. Ne1 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.002s&#125; 143. Bb1 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 144. Nc2 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.002s&#125;
145. Nb4 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 146. Na2 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 147. Nc1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125;
148. Ne2 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.002s&#125; 149. Ng1 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 150. Nh3 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125;
151. Ng5 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 152. Nf3 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 153. Nd2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125;
154. Nf1 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125; 155. Ba2 &#123;-M2/1 0.002s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 156. Nd2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.002s&#125;
157. Nb1 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 158. Nc3 &#123;-M2/1 0.002s&#125;
bxc6 &#123;-M2/1 0.003s&#125; 159. b7 &#123;-M2/1 0.002s&#125; c5 &#123;-M2/1 0.002s&#125;
160. Nb1 &#123;-M2/1 0.003s&#125; c4 &#123;-M2/1 0.002s&#125; 161. Nd2 &#123;-M2/1 0.002s&#125;
c3 &#123;-M2/1 0.002s&#125; 162. Nb1 &#123;-M2/1 0.002s&#125; c2 &#123;-M2/1 0.002s&#125;
163. Nd2 &#123;-M2/1 0.002s&#125; Nd1 &#123;-M2/1 0.003s&#125; 164. Nb1 &#123;-M2/1 0.002s&#125;
Nc3 &#123;-M2/1 0.002s&#125; 165. Nd2 &#123;-M2/1 0.003s&#125; Nb1 &#123;-M2/1 0.003s&#125;
166. Nf1 &#123;-M2/1 0.003s&#125; Nd2 &#123;-M2/1 0.003s&#125; 167. Bb1 &#123;-M2/1 0.003s&#125;
Nb3 &#123;-M2/1 0.002s&#125; 168. Nd2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
169. Nf1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 170. Nd2 &#123;-M2/1 0.002s&#125;
Nc3 &#123;-M2/1 0.002s&#125; 171. Nf1 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.002s&#125;
172. Nd2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 173. Nf1 &#123;-M2/1 0.002s&#125;
Nd3 &#123;-M2/1 0.002s&#125; 174. Nd2 &#123;-M2/1 0.002s&#125; Ne1 &#123;-M2/1 0.002s&#125;
175. Nf1 &#123;-M2/1 0.003s&#125; Nf3 &#123;-M2/1 0.002s&#125; 176. Nd2 &#123;-M2/1 0.002s&#125;
Ng1 &#123;-M2/1 0.002s&#125; 177. Nf1 &#123;-M2/1 0.002s&#125; Ne2 &#123;-M2/1 0.002s&#125;
178. Nd2 &#123;-M2/1 0.002s&#125; Nd4 &#123;-M2/1 0.002s&#125; 179. Nf1 &#123;-M2/1 0.002s&#125;
Nc6 &#123;-M2/1 0.002s&#125; 180. Nd2 &#123;-M2/1 0.002s&#125; Nb4 &#123;-M2/1 0.002s&#125;
181. Nf1 &#123;-M2/1 0.002s&#125; Na6 &#123;-M2/1 0.002s&#125; 182. Nd2 &#123;-M2/1 0.002s&#125;
Nc5 &#123;-M2/1 0.002s&#125; 183. Nf1 &#123;-M2/1 0.002s&#125; Rb2 &#123;-M2/1 0.002s&#125;
184. Nd2 &#123;-M2/1 0.002s&#125; Nb3 &#123;-M2/1 0.002s&#125; 185. Nf1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 186. Nd2 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
187. Nf1 &#123;-M2/1 0.003s&#125; Nc3 &#123;-M2/1 0.002s&#125; 188. Nd2 &#123;-M2/1 0.002s&#125;
Nd1 &#123;-M2/1 0.002s&#125; 189. Nf1 &#123;-M2/1 0.002s&#125; Ra2 &#123;-M2/1 0.002s&#125;
190. Nd2 &#123;-M2/1 0.002s&#125; Nb2 &#123;-M2/1 0.002s&#125; 191. Nf1 &#123;-M2/1 0.002s&#125;
Nd3 &#123;-M2/1 0.002s&#125; 192. Nd2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
193. Nf1 &#123;-M2/1 0.002s&#125; Ne2 &#123;-M2/1 0.002s&#125; 194. Nd2 &#123;-M2/1 0.002s&#125;
Ng1 &#123;-M2/1 0.002s&#125; 195. Nf1 &#123;-M2/1 0.002s&#125; Nf3 &#123;-M2/1 0.002s&#125;
196. Nd2 &#123;-M2/1 0.002s&#125; Ne1 &#123;-M2/1 0.002s&#125; 197. Nf1 &#123;-M2/1 0.002s&#125;
Qf7 &#123;-M2/1 0.002s&#125; 198. Nd2 &#123;-M2/1 0.002s&#125; Nd3 &#123;-M2/1 0.003s&#125;
199. Nf1 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.002s&#125; 200. Nd2 &#123;-M2/1 0.002s&#125;
Ne2 &#123;-M2/1 0.003s&#125; 201. Nf1 &#123;-M2/1 0.003s&#125; Ng1 &#123;-M2/1 0.003s&#125;
202. Nd2 &#123;-M2/1 0.002s&#125; Nf3 &#123;-M2/1 0.002s&#125; 203. Nf1 &#123;-M2/1 0.003s&#125;
Nd2 &#123;-M2/1 0.002s&#125; 204. Bf4 &#123;-M2/1 0.003s&#125; Nb3 &#123;-M2/1 0.002s&#125;
205. Nd2 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.003s&#125; 206. Nf1 &#123;-M2/1 0.003s&#125;
Ne2 &#123;-M2/1 0.003s&#125; 207. Nd2 &#123;-M2/1 0.003s&#125; Ng1 &#123;-M2/1 0.003s&#125;
208. Nf1 &#123;-M2/1 0.004s&#125; Nf3 &#123;-M2/1 0.003s&#125; 209. Nd2 &#123;-M2/1 0.003s&#125;
Ne1 &#123;-M2/1 0.004s&#125; 210. Nf1 &#123;-M2/1 0.004s&#125; Nd3 &#123;-M2/1 0.002s&#125;
211. Nd2 &#123;-M2/1 0.003s&#125; Nb2 &#123;-M2/1 0.003s&#125; 212. Nf1 &#123;-M2/1 0.003s&#125;
cxb1=Q &#123;-M2/1 0.005s&#125; 213. Ne3 &#123;-M2/1 0.004s&#125; Nd1 &#123;-M2/1 0.003s&#125;
214. Nf1 &#123;-M2/1 0.003s&#125; Nc3 &#123;-M2/1 0.003s&#125; 215. Nd2 &#123;-M2/1 0.003s&#125;
Nd1 &#123;-M2/1 0.003s&#125; 216. Nb3 &#123;-M2/1 0.003s&#125; Nb2 &#123;-M2/1 0.003s&#125;
217. Nc1 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.003s&#125; 218. Ne2 &#123;-M2/1 0.003s&#125;
Nb2 &#123;-M2/1 0.003s&#125; 219. Ng1 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.003s&#125;
220. Nf3 &#123;-M2/1 0.003s&#125; Nb2 &#123;-M2/1 0.003s&#125; 221. Ne1 &#123;-M2/1 0.003s&#125;
Nd1 &#123;-M2/1 0.003s&#125; 222. Nc2 &#123;-M2/1 0.004s&#125; Nb2 &#123;-M2/1 0.003s&#125;
223. Nb4 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.003s&#125; 224. Nd3 &#123;-M2/1 0.003s&#125;
Nb2 &#123;-M2/1 0.002s&#125; 225. Nc5 &#123;-M2/1 0.003s&#125; Nd1 &#123;-M2/1 0.003s&#125;
226. Ne4 &#123;-M2/1 0.003s&#125; Nb2 &#123;-M2/1 0.003s&#125; 227. Nd2 &#123;-M2/1 0.003s&#125;
Nd3 &#123;-M2/1 0.002s&#125; 228. Qf5 &#123;-M2/1 0.004s&#125; Nc1 &#123;-M2/1 0.003s&#125;
229. Qd5 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.003s&#125; 230. Nf1 &#123;-M2/1 0.003s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 231. Ke5 &#123;-M2/1 0.004s&#125; Ne2 &#123;-M2/1 0.007s&#125;
232. Nd2 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.005s&#125; 233. Nb3 &#123;-M2/1 0.004s&#125;
Ne2 &#123;-M2/1 0.011s&#125; 234. Nc1 &#123;-M2/1 0.004s&#125; Ng1 &#123;-M2/1 0.007s&#125;
235. Ne2 &#123;-M2/1 0.004s&#125; Nh3 &#123;-M2/1 0.014s&#125; 236. Nc1 &#123;-M2/1 0.004s&#125;
Nf6 &#123;-M2/1 0.006s&#125; 237. Nb5 &#123;-M2/1 0.003s&#125; Ng1 &#123;-M2/1 0.006s&#125;
238. Ne2 &#123;-M2/1 0.004s&#125; Nh3 &#123;-M2/1 0.005s&#125; 239. Ng1 &#123;-M2/1 0.004s&#125;
Ne4 &#123;-M2/1 0.012s&#125; 240. Ne2 &#123;-M2/1 0.004s&#125; Ng1 &#123;-M2/1 0.005s&#125;
241. Nc1 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.004s&#125; 242. Nb3 &#123;-M2/1 0.004s&#125;
Nc1 &#123;-M2/1 0.004s&#125; 243. Nd2 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.006s&#125;
244. Nf1 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.003s&#125; 245. Ne3 &#123;-M2/1 0.003s&#125;
Ne2 &#123;-M2/1 0.006s&#125; 246. Nd1 &#123;-M2/1 0.004s&#125; Nc1 &#123;-M2/1 0.003s&#125;
247. Nb2 &#123;-M2/1 0.004s&#125; Ne2 &#123;-M2/1 0.004s&#125; 248. Nc3 &#123;-M2/1 0.003s&#125;
Nc1 &#123;-M2/1 0.003s&#125; 249. Nbd1 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.003s&#125;
250. Ne3 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.005s&#125; 251. Ncd1 &#123;-M2/1 0.003s&#125;
Ne2 &#123;-M2/1 0.005s&#125; 252. Nb2 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.005s&#125;
253. Nbc4 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.006s&#125; 254. Nd1 &#123;-M2/1 0.004s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 255. Ndb2 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.002s&#125;
256. Nd2 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.004s&#125; 257. Nd1 &#123;-M2/1 0.003s&#125;
Ne2 &#123;-M2/1 0.005s&#125; 258. Nc3 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.004s&#125;
259. Nf1 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.005s&#125; 260. Nd1 &#123;-M2/1 0.003s&#125;
Nc1 &#123;-M2/1 0.003s&#125; 261. Nb2 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.002s&#125;
262. Rh1 &#123;-M2/1 0.003s&#125; Nxf4 &#123;-M2/1 0.004s&#125; 263. Nd2 &#123;-M2/1 0.003s&#125;
Nc3 &#123;-M2/1 0.003s&#125; 264. Nd1 &#123;-M2/1 0.003s&#125; Nce2 &#123;-M2/1 0.006s&#125;
265. Nb2 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.004s&#125; 266. Nd1 &#123;-M2/1 0.003s&#125;
Nb3 &#123;-M2/1 0.007s&#125; 267. Nb2 &#123;-M2/1 0.003s&#125; Na5 &#123;-M2/1 0.004s&#125;
268. Nd1 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.006s&#125; 269. Nb2 &#123;-M2/1 0.004s&#125;
Nc1 &#123;-M2/1 0.004s&#125; 270. Nd1 &#123;-M2/1 0.003s&#125; Ncb3 &#123;-M2/1 0.004s&#125;
271. Nb2 &#123;-M2/1 0.004s&#125; Nc5 &#123;-M2/1 0.003s&#125; 272. Nd1 &#123;-M2/1 0.003s&#125;
Nab3 &#123;-M2/1 0.007s&#125; 273. Nb2 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.003s&#125;
274. Nd1 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.003s&#125; 275. Nb2 &#123;-M2/1 0.004s&#125;
Ng1 &#123;-M2/1 0.004s&#125; 276. Nd1 &#123;-M2/1 0.003s&#125; Nh3 &#123;-M2/1 0.005s&#125;
277. Nb2 &#123;-M2/1 0.003s&#125; Na6 &#123;-M2/1 0.003s&#125; 278. Nd1 &#123;-M2/1 0.003s&#125;
Ng1 &#123;-M2/1 0.005s&#125; 279. Nb2 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.005s&#125;
280. Nd1 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.003s&#125; 281. Nb2 &#123;-M2/1 0.004s&#125;
Nb4 &#123;-M2/1 0.004s&#125; 282. Nd1 &#123;-M2/1 0.003s&#125; Ne2 &#123;-M2/1 0.002s&#125;
283. Nb2 &#123;-M2/1 0.003s&#125; Nc3 &#123;-M2/1 0.003s&#125; 284. Nd1 &#123;-M2/1 0.003s&#125;
Ne4 &#123;-M2/1 0.004s&#125; 285. Nb2 &#123;-M2/1 0.004s&#125; Nc2 &#123;-M2/1 0.002s&#125;
286. Qxa2 &#123;-M4/2 0.014s&#125; Ne1 &#123;-M2/1 0.003s&#125; 287. Qd5 &#123;-M2/1 0.003s&#125;
Nc2 &#123;-M2/1 0.002s&#125; 288. Qd3 &#123;-M4/2 0.012s&#125; Qf4+ &#123;-14.62/2 0.007s&#125;
289. Kd5 &#123;-M4/2 0.006s&#125; Qf8 &#123;-6.63/2 0.007s&#125; 290. Qc4 &#123;-M2/1 0.003s&#125;
Kf6 &#123;-M6/2 0.008s&#125; 291. Nd1 &#123;-M4/2 0.011s&#125; Nxd2 &#123;-M4/2 0.007s&#125;
292. g7 &#123;-M4/2 0.012s&#125; Kf7 &#123;-M2/2 0.009s&#125; 293. Qb5 &#123;-M6/2 0.016s&#125;
d6 &#123;-M2/1 0.002s&#125; 294. e8=N &#123;-M2/1 0.005s&#125; Nf1 &#123;-12.08/2 0.007s&#125;
295. gxh8=Q &#123;-M4/2 0.012s&#125; Qe7 &#123;-M2/1 0.002s&#125; 296. Ne3 &#123;-M2/1 0.004s&#125;
Nd2 &#123;-M2/1 0.002s&#125; 297. Nd1 &#123;-M2/1 0.004s&#125; Ne1 &#123;-M2/1 0.002s&#125;
298. Nb2 &#123;-M2/1 0.004s&#125; Nc2 &#123;-M2/1 0.003s&#125; 299. Qf1 &#123;-M2/1 0.003s&#125;
Qe2 &#123;-M4/2 0.008s&#125; 300. Nd1 &#123;-M4/2 0.012s&#125; Bd7 &#123;-M12/2 0.007s&#125;
301. Rxb1 &#123;-M2/1 0.005s&#125; Bb5 &#123;-M4/2 0.006s&#125; 302. Nb2 &#123;-M2/1 0.002s&#125;
Na1 &#123;-M4/2 0.006s&#125; 303. Nf6 &#123;-M2/1 0.002s&#125; Ke7 &#123;-M4/2 0.005s&#125;
304. Nd1 &#123;-M2/1 0.002s&#125; Nxf1 &#123;-M4/2 0.006s&#125; 305. b8=Q &#123;-M2/1 0.002s&#125;
Nh2 &#123;-M2/1 0.002s&#125; 306. Nb2 &#123;-M2/1 0.003s&#125; Nc2 &#123;-M2/1 0.002s&#125;
307. Nd1 &#123;-M2/1 0.002s&#125; Ne1 &#123;-M2/1 0.003s&#125; 308. Nb2 &#123;-M2/1 0.003s&#125;
Nd3 &#123;-M2/1 0.002s&#125; 309. Nd1 &#123;-M2/1 0.002s&#125; Nf1 &#123;-M2/1 0.002s&#125;
310. Nb2 &#123;-M2/1 0.002s&#125; Nd2 &#123;-M2/1 0.002s&#125; 311. Nd1 &#123;-M2/1 0.002s&#125;
Nb3 &#123;-M2/1 0.003s&#125; 312. Nb2 &#123;-M2/1 0.002s&#125; Na1 &#123;-M2/1 0.003s&#125;
313. Nd1 &#123;-M2/1 0.002s&#125; Nc2 &#123;-M2/1 0.003s&#125; 314. Nb2 &#123;-M2/1 0.002s&#125;
Nce1 &#123;-M2/1 0.003s&#125; 315. Nd1 &#123;-M2/1 0.002s&#125; Nf3 &#123;-M2/1 0.003s&#125;
316. Nb2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 317. Nd1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 318. Nb2 &#123;-M2/1 0.002s&#125; Ne1 &#123;-M2/1 0.003s&#125;
319. Nd1 &#123;-M2/1 0.002s&#125; Nc2 &#123;-M2/1 0.002s&#125; 320. Nb2 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 321. Nd1 &#123;-M2/1 0.002s&#125; Nb3 &#123;-M2/1 0.002s&#125;
322. Nb2 &#123;-M2/1 0.002s&#125; Nca1 &#123;-M2/1 0.003s&#125; 323. Nd1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 324. Nb2 &#123;-M2/1 0.003s&#125; Nab3 &#123;-M2/1 0.003s&#125;
325. Nd1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 326. Nb2 &#123;-M2/1 0.002s&#125;
Na1 &#123;-M2/1 0.002s&#125; 327. Nd1 &#123;-M2/1 0.002s&#125; Bd3 &#123;-M2/1 0.002s&#125;
328. Ne4 &#123;-M2/1 0.002s&#125; Nc2 &#123;-M2/1 0.002s&#125; 329. Nb2 &#123;-M2/1 0.003s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 330. Nd1 &#123;-M2/1 0.002s&#125; Nb3 &#123;-M2/1 0.003s&#125;
331. Nb2 &#123;-M2/1 0.003s&#125; Nca1 &#123;-M2/1 0.003s&#125; 332. Nd1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 333. Nb2 &#123;-M2/1 0.002s&#125; Nab3 &#123;-M2/1 0.002s&#125;
334. Nd1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 335. Nb2 &#123;-M2/1 0.002s&#125;
Na1 &#123;-M2/1 0.003s&#125; 336. Nc4 &#123;-M2/1 0.002s&#125; Nc2 &#123;-M2/1 0.002s&#125;
337. Na5 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 338. Nb3 &#123;-M2/1 0.003s&#125;
Na2 &#123;-M2/1 0.002s&#125; 339. Na1 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.003s&#125;
340. Rb2 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.003s&#125; 341. Nb3 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.003s&#125; 342. Nd4 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
343. Nf3 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.003s&#125; 344. Ne1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 345. Rf1 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.003s&#125;
346. Nf3 &#123;-M2/1 0.003s&#125; Na2 &#123;-M2/1 0.002s&#125; 347. Ng1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 348. Nh3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.003s&#125;
349. Nf4 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.003s&#125; 350. Ne6 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 351. Nc7 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
352. Nb5 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 353. Na7 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 354. Rd1 &#123;-M2/1 0.002s&#125; Kd7 &#123;-M2/1 0.002s&#125;
355. Nxf2 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 356. Nh1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 357. Nb5 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
358. Nf2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 359. Nh3 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 360. Ng1 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
361. Nf3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 362. Ne1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 363. Nc3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
364. Nf3 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 365. Nb1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 366. Nbd2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
367. Nf1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 368. N1h2 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 369. Ng4 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
370. Ne1 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 371. Nf2 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 372. Nf3 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
373. Nh1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 374. Ng1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 375. Nh3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
376. N1f2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.003s&#125; 377. Ne4 &#123;-M2/1 0.003s&#125;
Na2 &#123;-M2/1 0.002s&#125; 378. Ng1 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
379. Nf3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 380. Ne1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 381. Ng5 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
382. Nef3 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 383. Nd4 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 384. Nb3 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
385. Na1 &#123;-M2/1 0.003s&#125; Na2 &#123;-M2/1 0.002s&#125; 386. Nf3 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 387. Nb3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
388. Nc1 &#123;-M2/1 0.002s&#125; Na1 &#123;-M2/1 0.002s&#125; 389. Nb3 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 390. Nbd4 &#123;-M2/1 0.003s&#125; Nc2 &#123;-M2/1 0.002s&#125;
391. Ne1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 392. Nef3 &#123;-M2/1 0.002s&#125;
Na1 &#123;-M2/1 0.002s&#125; 393. Ne1 &#123;-M2/1 0.002s&#125; Nb3 &#123;-M2/1 0.002s&#125;
394. Nec2 &#123;-M2/1 0.002s&#125; Nac1 &#123;-M2/1 0.002s&#125; 395. Na1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 396. Ndc2 &#123;-M2/1 0.002s&#125; Nac1 &#123;-M2/1 0.002s&#125;
397. Ne1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 398. Nac2 &#123;-M2/1 0.002s&#125;
Nac1 &#123;-M2/1 0.002s&#125; 399. Nf3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
400. Na1 &#123;-M2/1 0.002s&#125; Nac1 &#123;-M2/1 0.002s&#125; 401. Ng1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 402. Nc2 &#123;-M2/1 0.002s&#125; Nac1 &#123;-M2/1 0.002s&#125;
403. Nh3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 404. Na1 &#123;-M2/1 0.002s&#125;
Nac1 &#123;-M2/1 0.002s&#125; 405. Nxb3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
406. Na1 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 407. Nc2 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 408. Ne1 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.002s&#125;
409. Nf3 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 410. Nfg1 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 411. Nf4 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
412. Nf3 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 413. Ne1 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 414. Nc2 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125;
415. Na1 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 416. Ne6 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 417. Nc2 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
418. Nb4 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 419. Na2 &#123;-M2/1 0.003s&#125;
Nb3 &#123;-M2/1 0.002s&#125; 420. Nc1 &#123;-M2/1 0.002s&#125; Na1 &#123;-M2/1 0.002s&#125;
421. Na2 &#123;-M2/1 0.002s&#125; Nc2 &#123;-M2/1 0.002s&#125; 422. Nc1 &#123;-M2/1 0.002s&#125;
Ne1 &#123;-M2/1 0.002s&#125; 423. Na2 &#123;-M2/1 0.002s&#125; Nf3 &#123;-M2/1 0.002s&#125;
424. Nc1 &#123;-M2/1 0.002s&#125; Ng1 &#123;-M2/1 0.002s&#125; 425. Na2 &#123;-M2/1 0.002s&#125;
Nh3 &#123;-M2/1 0.002s&#125; 426. Nc1 &#123;-M2/1 0.003s&#125; Nf2 &#123;-M2/1 0.002s&#125;
427. Na2 &#123;-M2/1 0.002s&#125; Nh1 &#123;-M2/1 0.002s&#125; 428. Nc1 &#123;-M2/1 0.002s&#125;
Bb1 &#123;-M2/1 0.002s&#125; 429. Na2 &#123;-M2/1 0.003s&#125; Nf2 &#123;-M2/1 0.002s&#125;
430. Nc1 &#123;-M2/1 0.003s&#125; Nd3 &#123;-M2/1 0.002s&#125; 431. Nd4 &#123;-M2/1 0.002s&#125;
Ne1 &#123;-M2/1 0.002s&#125; 432. Na2 &#123;-M2/1 0.002s&#125; Nc2 &#123;-M2/1 0.002s&#125;
433. Nc1 &#123;-M2/1 0.003s&#125; Na1 &#123;-M2/1 0.002s&#125; 434. Na2 &#123;-M2/1 0.002s&#125;
Nb3 &#123;-M2/1 0.002s&#125; 435. Nc1 &#123;-M2/1 0.002s&#125; Nd2 &#123;-M2/1 0.002s&#125;
436. Na2 &#123;-M2/1 0.002s&#125; Nf1 &#123;-M2/1 0.002s&#125; 437. Nc1 &#123;-M2/1 0.003s&#125;
Nh2 &#123;-M2/1 0.002s&#125; 438. Na2 &#123;-M2/1 0.002s&#125; Nf3 &#123;-M2/1 0.002s&#125;
439. Nc1 &#123;-M2/1 0.002s&#125; Ng1 &#123;-M2/1 0.002s&#125; 440. Na2 &#123;-M2/1 0.002s&#125;
Nh3 &#123;-M2/1 0.002s&#125; 441. Nc1 &#123;-M2/1 0.003s&#125; Nf2 &#123;-M2/1 0.002s&#125;
442. Na2 &#123;-M2/1 0.002s&#125; Nh1 &#123;-M2/1 0.002s&#125; 443. Nc1 &#123;-M2/1 0.002s&#125;
Bc2 &#123;-M2/1 0.002s&#125; 444. Na2 &#123;-M2/1 0.003s&#125; Nf2 &#123;-M2/1 0.002s&#125;
445. Nc1 &#123;-M2/1 0.002s&#125; Nd3 &#123;-M2/1 0.002s&#125; 446. Na2 &#123;-M2/1 0.002s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 447. Nb4 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
448. Na6 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 449. Nb3 &#123;-M2/1 0.002s&#125;
Na2 &#123;-M2/1 0.002s&#125; 450. Na1 &#123;-M2/1 0.003s&#125; Nc1 &#123;-M2/1 0.002s&#125;
451. Nb4 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125; 452. Nb3 &#123;-M2/1 0.003s&#125;
Nc1 &#123;-M2/1 0.002s&#125; 453. Na5 &#123;-M2/1 0.002s&#125; Na2 &#123;-M2/1 0.002s&#125;
454. Nbc6 &#123;-M2/1 0.002s&#125; Nc1 &#123;-M2/1 0.002s&#125; 455. Rxc1 &#123;-M2/1 0.003s&#125;
Bb1 &#123;-M2/1 0.002s&#125; 456. Nb3 &#123;-M2/1 0.002s&#125; Ba2 &#123;-M2/1 0.002s&#125;
457. Qd4 &#123;-M2/1 0.003s&#125; Bb1 &#123;-M2/1 0.002s&#125; 458. Na1 &#123;-M2/1 0.002s&#125;
Bc2 &#123;-M2/1 0.003s&#125; 459. Nb3 &#123;-M2/1 0.003s&#125; Bd1 &#123;-M2/1 0.002s&#125;
460. Na1 &#123;-M2/1 0.002s&#125; Qe1 &#123;-M2/1 0.002s&#125; 461. Nc2 &#123;-M2/1 0.002s&#125;
Be2 &#123;-M2/1 0.002s&#125; 462. Na1 &#123;+0.01/2 0.005s&#125; Bf1 &#123;-M2/1 0.002s&#125;
463. Nc2 &#123;-M2/1 0.002s&#125; Bd3 &#123;-M2/1 0.002s&#125; 464. Na1 &#123;-M2/1 0.002s&#125;
Bb1 &#123;-M2/1 0.002s&#125; 465. Nc2 &#123;-M2/1 0.002s&#125; Qd1 &#123;-M2/1 0.002s&#125;
466. Na1 &#123;+0.01/2 0.004s&#125; Bc2 &#123;-M2/1 0.002s&#125; 467. Qd3 &#123;+8.84/2 0.005s&#125;
Bb1 &#123;-M2/1 0.002s&#125; 468. Na5 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125;
469. Nc4 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 470. Ne3 &#123;-M2/1 0.002s&#125;
Bc2 &#123;-M2/1 0.002s&#125; 471. Nf1 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125;
472. Nh2 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125; 473. Rcb1 &#123;-M2/1 0.002s&#125;
Qc1 &#123;-M2/1 0.002s&#125; 474. Qdb3 &#123;-M4/2 0.005s&#125; Qe1 &#123;-M2/1 0.002s&#125;
475. Nf1 &#123;-M2/1 0.002s&#125; Bd1 &#123;-M2/1 0.002s&#125; 476. Qc4 &#123;-M2/1 0.003s&#125;
Bc2 &#123;-M2/1 0.003s&#125; 477. Nb3 &#123;-M2/1 0.002s&#125; Bd1 &#123;-M2/1 0.003s&#125;
478. Nfd2 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125; 479. Nc1 &#123;-M2/1 0.002s&#125;
Bd1 &#123;-M2/1 0.002s&#125; 480. Na2 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125;
481. Nc3 &#123;-M2/1 0.002s&#125; Bd1 &#123;-M2/1 0.003s&#125; 482. Nf1 &#123;-M2/1 0.003s&#125;
Bc2 &#123;-M2/1 0.002s&#125; 483. Nh2 &#123;-M2/1 0.002s&#125; Bd1 &#123;-M2/1 0.002s&#125;
484. Na2 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125; 485. Nc1 &#123;-M2/1 0.002s&#125;
Bd1 &#123;-M2/1 0.002s&#125; 486. Ra1 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125;
487. Na2 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.003s&#125; 488. Nc1 &#123;-M2/1 0.002s&#125;
Ba2 &#123;-M2/1 0.002s&#125; 489. Nb3 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.003s&#125;
490. Nf1 &#123;-M2/1 0.002s&#125; Ba2 &#123;-M2/1 0.002s&#125; 491. Nfd2 &#123;-M2/1 0.002s&#125;
Bb1 &#123;-M2/1 0.003s&#125; 492. Nc1 &#123;-M2/1 0.002s&#125; Ba2 &#123;-M2/1 0.002s&#125;
493. Nb1 &#123;-M2/1 0.002s&#125; Qf1 &#123;-M2/1 0.002s&#125; 494. Nc3 &#123;-M2/1 0.002s&#125;
Bb1 &#123;-M2/1 0.002s&#125; 495. Qd4 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.004s&#125;
496. N1a2 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 497. Nb4 &#123;-M2/1 0.002s&#125;
Bc2 &#123;-M2/1 0.002s&#125; 498. Nb1 &#123;-M2/1 0.002s&#125; Bd1 &#123;-M2/1 0.002s&#125;
499. Nc3 &#123;+0.01/2 0.006s&#125; Be2 &#123;-M2/1 0.002s&#125; 500. Ne4 &#123;-M2/1 0.002s&#125;
Bd1 &#123;-M2/1 0.002s&#125; 501. Na2 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125;
502. Nc1 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 503. Na2 &#123;-M2/1 0.002s&#125;
Bd3 &#123;-M2/1 0.002s&#125; 504. Nc1 &#123;-M2/1 0.002s&#125; Qxc1 &#123;-M2/1 0.002s&#125;
505. Nd2 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 506. Nf1 &#123;-M2/1 0.002s&#125;
Bc2 &#123;-M2/1 0.002s&#125; 507. Qc5 &#123;-M4/2 0.004s&#125; Bb1 &#123;-M2/1 0.002s, White disconnects&#125;
0-1``````
Or it is Cutechess not playing above 500 something moves? This is occurring often, the histogram of length of played games between two A-worst engines looks like this:

All those little above 500 moves are "disconnects" and arbitrarily adjudicated as losses (and as wins for the other side). Otherwise most games are drawn. No games are longer than 510 or so moves, they become all "disconnect" and losses/wins.

Thanks!

Guenther
Posts: 3280
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

### Re: Absolute ELO scale

cdani wrote:
cdani wrote:
Laskos wrote:Can I ask you something: what time control, depth or nodes are needed to set in Cutechess-Cli for Random for it to work correctly in the shortest amount of time as a generator of random legal moves? I remember in the past I had some problems with it.
For example you can use
tc=inf depth=1
A game is really fast with this.
Then why this result:

Code: Select all

``````Score of A-Random 5+0.05'' vs A-Random depth=1&#58; 0 - 54 - 0  &#91;0.000&#93; 54
ELO difference&#58; -inf +/- nan``````
54 Wins for depth=1.
It seems in your conditions Andscacs is playing depth=1 games rather than random moves. While 5''+0.05'' really plays randomly.
I see. It needs at least depth 2 games to enter the main loop and play random moves.
Daniel, is there something in Andscacs which prevents it playing for more than 500 and a few moves? I get "disconnect" in Cutechess-Cli for this kind of games between A-worst engines (at fixed depth, so there is no time forfeit issue, but it happens in any condition):

Code: Select all

``````&#91;Event "?"&#93;
&#91;Site "?"&#93;
&#91;Date "2016.12.19"&#93;
&#91;Round "1"&#93;
&#91;White "AL2"&#93;
&#91;Black "AL1"&#93;
&#91;Result "0-1"&#93;
&#91;FEN "rnbqkbnr/1ppppp1p/p7/5Pp1/8/8/PPPPP1PP/RNBQKBNR w KQkq g6 0 1"&#93;
&#91;PlyCount "1014"&#93;
&#91;SetUp "1"&#93;
&#91;Termination "abandoned"&#93;
&#91;TimeControl "inf"&#93;

...
499. Nc3 &#123;+0.01/2 0.006s&#125; Be2 &#123;-M2/1 0.002s&#125; 500. Ne4 &#123;-M2/1 0.002s&#125;
Bd1 &#123;-M2/1 0.002s&#125; 501. Na2 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125;
502. Nc1 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 503. Na2 &#123;-M2/1 0.002s&#125;
Bd3 &#123;-M2/1 0.002s&#125; 504. Nc1 &#123;-M2/1 0.002s&#125; Qxc1 &#123;-M2/1 0.002s&#125;
505. Nd2 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 506. Nf1 &#123;-M2/1 0.002s&#125;
Bc2 &#123;-M2/1 0.002s&#125; 507. Qc5 &#123;-M4/2 0.004s&#125; Bb1 &#123;-M2/1 0.002s, White disconnects&#125;
0-1``````
Or it is Cutechess not playing above 500 something moves? This is occurring often, the histogram of length of played games between two A-worst engines looks like this:

All those little above 500 moves are "disconnects" and arbitrarily adjudicated as losses (and as wins for the other side). Otherwise most games are drawn. No games are longer than 510 or so moves, they become all "disconnect" and losses/wins.

Thanks!
Yeah, I had wondered why the draw rate was so low, because I had expected much more draws, because it is not easy to force a mate for a true random mover against a 'worst' player.
(does the worst player also look for forced help mates? BTW if the worst player would know he plays against a true random mover, he could avoid
too much random possibilities in escape moves for forcing more chances to be mated)

I suppose there will be quite some stalemates and we will trigger a problem with game length :)

cdani
Posts: 2108
Joined: Sat Jan 18, 2014 9:24 am
Location: Andorra
Contact:

### Re: Absolute ELO scale

Ok! Later I try to solve all this and I publish a new version.

Guenther
Posts: 3280
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

### Re: Absolute ELO scale

Laskos wrote: Daniel, is there something in Andscacs which prevents it playing for more than 500 and a few moves? I get "disconnect" in Cutechess-Cli for this kind of games between A-worst engines (at fixed depth, so there is no time forfeit issue, but it happens in any condition):

Code: Select all

``````&#91;Event "?"&#93;
&#91;Site "?"&#93;
&#91;Date "2016.12.19"&#93;
&#91;Round "1"&#93;
&#91;White "AL2"&#93;
&#91;Black "AL1"&#93;
&#91;Result "0-1"&#93;
&#91;FEN "rnbqkbnr/1ppppp1p/p7/5Pp1/8/8/PPPPP1PP/RNBQKBNR w KQkq g6 0 1"&#93;
&#91;PlyCount "1014"&#93;
&#91;SetUp "1"&#93;
&#91;Termination "abandoned"&#93;
&#91;TimeControl "inf"&#93;
...

500. Ne4 &#123;-M2/1 0.002s&#125;
Bd1 &#123;-M2/1 0.002s&#125; 501. Na2 &#123;-M2/1 0.002s&#125; Bc2 &#123;-M2/1 0.002s&#125;
502. Nc1 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 503. Na2 &#123;-M2/1 0.002s&#125;
Bd3 &#123;-M2/1 0.002s&#125; 504. Nc1 &#123;-M2/1 0.002s&#125; Qxc1 &#123;-M2/1 0.002s&#125;
505. Nd2 &#123;-M2/1 0.002s&#125; Bb1 &#123;-M2/1 0.002s&#125; 506. Nf1 &#123;-M2/1 0.002s&#125;
Bc2 &#123;-M2/1 0.002s&#125; 507. Qc5 &#123;-M4/2 0.004s&#125; Bb1 &#123;-M2/1 0.002s, White disconnects&#125;
0-1``````
Or it is Cutechess not playing above 500 something moves?
...

Thanks!
Default Winboard compile has a max moves 500 build in too.
Scid vs. PC out of the box handles even more I noticed.
(other GUIs might already choke on move 300, e.g. CB)

HGM could you compile one with a max of 1500? I would like to do
some tests for this with andscacs loser/random players.

Guenther
Posts: 3280
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

### Re: Absolute ELO scale

cdani wrote:Ok! Later I try to solve all this and I publish a new version.
Daniel, the loser should also avoid _any_ repetition. It does not help losing the game and more important game lengths blow up by a huge margin.

hgm
Posts: 24446
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

### Re: Absolute ELO scale

I don't think you can do that. There are plenty positions where repeating is the only way to save the draw. E.g. in KPK:
[d]8/8/4k3/8/8/4K3/4P3/8 b
Say the above position results from a capture (Kxe3). Black's only chance to draw is take and keep opposition

1... Ke5! 2. Kf3 Kf5! 3. Ke3

This is not yet a repeat, because the previous time the white King was on e3 the black one was on e6, not on f5. But if black is now not allowed to play Ke5, because that will be a repetition, he has to play something else, after which white plays Ke4 and wins.