Page 1 of 1

Problem with UCI2WB opponents and NimzoWB in Winboard

Posted: Wed Dec 18, 2019 5:32 pm
by Guenther
I haven't tested NimzoWB for a few years probably not since 2016, but it was always
working correctly until now.

Now it 'developed' a strange habit under WB 4.91, if it plays against an opponent, which uses
the UCI2WB adapter (version from 2019/10).
There will be always a point in the game when it suddenly starts to 'ponder' on the opponents move,
while it is not its turn too.
This never happens when it plays another WB engine or another UCI engine, which is run via polyglot.

Regrettably I haven't saved an older UCI2WB for comparison.

Here is are two example debugs, one even with even with uci2wb debug on, but I cannot see why it happens?
(First I thought 'hint' would trigger it after a while, but Sapeli does not send a prediction move...)
Ofc all games were played with ponder off.

Code: Select all

...
New game (0): WBNimzo_2000b-Deuterium v2019.2.37.73 (UCI2WB) (w)
4920 >first : computer
4920 >second: computer
4920 >second: name WBNimzo_2000b
4920 >first : black
4920 >first : time 18000
4920 >first : otim 18000
4920 >first : white
book hit = (NULL)
4920 >first : go
...
156512 <second: move c7c6
Interrupting first
156512 >first : time 9593
156512 >first : otim 11247
book hit = (NULL)
156512 >first : c7c6
silence
156522 <second: 
156522 <second: Hint: d5c6
156552 <first : 
156552 <first : 
156552 <first : 
156632 <first : 1  0 0 0 a3a4 
156642 <first : 1  31 0 0 f3h4 
156642 <first : 1  31 0 0 f3h4 
156642 <first : 1  42 0 0 d5c6 
156642 <first : 1  65 0 0 d5c6 
156642 <first : 1  66 0 0 e1e8 
156642 <first : 1  66 0 0 e1e8 b8e8 
156642 <first : 3  21 0 0 e1e8 
156642 <first : 3  10 0 0 e1e8 b8e8 a3a4 d6f4 
156642 <first : 3  16 0 0 f3h4 
156642 <first : 3  15 0 0 f3h4 f5g5 e1e6 g5h4 
156652 <first : 3  42 0 0 d5c6 
156652 <first : 3  50 0 0 d5c6 e8e1 f1e1 
156662 <first : 5  23 0 0 d5c6 d7c6 e1e3 c6c5 f1e1 e8e3 
156742 <first : 6  28 0 0 d5c6 d7c6 a3a4 c6c5 d4c5 d6c5 a4b5 
156922 <first : 7  1 100 0 d5c6 d7c6 b3d1 c6c5 c3b5 
157452 <first : 8  8 100 1086839 d5c6 d7c6 c3d1 c6c5 d1e3 f5e6 b3b5 
159282 <first : 9  0 300 5344255 d5c6 d7c6 f3h4 f5f6 h4f3 f6f5 
160802 <first : move d5c6 
160802 >second: time 11247
160802 >second: otim 9164
book hit = (NULL)
160802 >second: usermove 160802 >second: d5c6
silence
160822 <second:   1     107      0         61 b7c6
160832 <second:   2     108      0        144 b7c6 b3d1
160832 <second:   3     120      1        309 b7c6 b3d1 g8h7
160832 <second:   4      85      1        575 b7c6 b3d1 g8h7 h2h3
160832 <second:   5     105      1       2003 d7c6 g1h1 c6c5 d4c5 d6c5
160832 <second:   6     119      2       3227 d7c6 f3h4 f5d7 h4f3 c6c5 d4c5 d6c5
160832 <second:   7      83      2       4827 d7c6 c3e2 f5d5 b3d5 c6d5 e2c1 e8e1 f1e1
160842 <second:   8      85      3       6261 d7c6 c3e2 f5d5 b3d5 c6d5 e2c1 e8e1 f1e1 b5b4
160842 <second:   9      85      3       8109 d7c6 c3e2 f5d5 b3d5 c6d5 e2c1 e8e1 f1e1 b5b4
160852 <second:  10     114      5      13529 d7c6 c3e2 f5d5 b3d5 c6d5 e2c1 e8e1 f1e1 b5b4 a3b4 d6b4
160862 <second:  11      84      6      18050 d7c6
160872 <second:  11     110      7      22430 d7c6 c3e2 f5d5 b3d5 c6d5 h2h3 b8c8 e2g3 e8e1 f1e1 g7g6
160942 <second:  12     103     14      49044 d7c6 c3e2 f5d5 b3d1 c6c5 d4c5 d5c5 b2b4 c5b6 d1d4 b7f3 d4b6 b8b6 g2f3
160952 <first : 1  -753 100 0 a6a5 
160952 <first : 1  -227 100 0 b5b4 
160952 <first : 1  -250 100 0 b5b4 
160962 <first : 1  -242 100 0 b7a8 
160962 <first : 1  -242 100 0 b7a8 
160962 <first : 1  -184 100 0 d7c6 
160962 <first : 1  -63 100 0 d7c6 
160962 <first : 1  -63 100 0 d7c6 
160962 <first : 1  -33 100 0 e8e1 
160962 <first : 1  -33 100 0 e8e1 
160962 <first : 3  -68 100 0 e8e1 f1e1 d7c6 f3e5 c6c5 
160962 <first : 3  -67 100 0 d7c6 
160962 <first : 3  -44 100 0 d7c6 e1e3 c6c5 d4d5 
160972 <second:  13      96     16      63312 d7c6 c3e2 f5d5 b3d1 c6c5 d4c5 d5c5 b2b4 c5b6 d1d4 b6d4 e2d4 g8h7
160992 <first : 5  -20 100 0 d7c6 e1e3 c6c5 f1e1 e8e3 
161042 <second:  14      97     24     103286 d7c6 c3e2 f5d5 b3d5 c6d5 e2c1 b8c8 c1b3 e8e1 f1e1 f7f6 b3c5 d6c5 d4c5 c8c5
161092 <second:  15      82     29     129012 d7c6 c3e2 f5d5 b3d5 c6d5 e2c1 b8c8 c1d3 a6a5 d3c5 b7a8 h2h3 g7g5 g2g3 f7f6 g1g2 d6c5 d4c5 c8c5
161152 <first : 6  -1 100 392657 d7c6 a3a4 c6c5 d4c5 d6c5 c3b5 
161262 <second:  16      81     46     224199 d7c6 c3e2 c6c5 e2g3 d6g3 f2g3 b7f3 b3f3 f5f3 g2f3 c5d4 e1e8 b8e8 f1d1 e8e2 d1d4 e2b2 h2h3
161462 <second:  17      93     66     329483 d7c6 c3e2 c6c5 e2g3 d6g3 f2g3 b7f3 b3f3 f5f3 g2f3 e8e1 f1e1 c5d4 g1f2 g8h7 f2e2 b8e8 e2d2 e8e1 d2e1 h7g6 e1d2
161582 <first : 7  1 100 392657 d7c6 f3h4 f5d3 
162232 <second:  18     123    143     683780 d7c6
162232 <second: !
162232 <first : 8  2 200 2432942 d7c6 f3h4 f5h5 h4f3 c6c5 e1e8 b8e8 d4d5 
162462 <second:  18     123    165     796291 d7c6 c3e2 c6c5 e2g3 f5f6 d4c5 d6c5 g3h5 f6g6 h5g3 c5b6 e1d1 b8d8 d1d8 e8d8 f1d1 d8d1 b3d1 g6e6
164152 <first : 9  4 400 6614564 d7c6 f3h4 f5g4 h4f3 c6c5 h2h3 g4g6 d4d5 d6c7 
164652 <first : move d7c6 
Ignoring move out of turn by first, gameMode 5, forwardMost 37
164672 <second:  19     131    387    1820875 d7c6 c3e2 c6c5 e2g3 f5f6 d4c5 d6c5 e1e8 b8e8 f1d1 g7g6 h2h3 f6f4 b3c3 c5b6 g3f1 e8c8 c3b3 g8g7 f1g3
164672 <second: move d7c6
Interrupting first
164672 >first : time 9164
164672 >first : otim 10860
book hit = (NULL)
164672 >first : d7c6
silence
164682 <second: 
164682 <second: Hint: c3e2
164702 <first : 
164702 <first : 
164702 <first : Illegal move: d7c6 
GameEnds(27, False illegal-move claim, 4)
GE(27, False illegal-move claim, 4) bare king k=12 color=66
164702 >first : result 0-1 {False illegal-move claim}
164702 >second: result 0-1 {False illegal-move claim}
164702 >first : force
164802 >second: quit
164802 <first : 
164802 <first : 1  37 0 0 a3a4 
164802 <first : 1  41 0 0 h2h3 
164802 <first : 1  41 0 0 h2h3 
164802 <first : 1  54 0 0 e1e8 
164802 <first : 1  54 0 0 e1e8 b8e8 
164802 <first : 3  13 0 0 e1e8 b8e8 f1c1 a6a5 
164802 <first : 3  14 0 0 a3a4 
164802 <first : 3  22 0 0 a3a4 e8e1 f1e1 
164802 <first : 3  23 0 0 h2h3 
164802 <first : 3  22 0 0 a3a4 e8e1 f1e1 
164802 <first : 
164802 <first : 
GameEnds(27, False illegal-move claim, 2)
482606 >first : quit

Code: Select all

...
New game (0): WBNimzo_2000b-Sapeli 1.64 (UCI2WB) (w)
26130 >first : computer
26130 >second: computer
26130 >second: name WBNimzo_2000b
26130 >first : black
26130 >first : time 18000
26130 >first : otim 18000
26130 >first : white
book hit = (NULL)
26130 >first : go
...
162890 <second: # engine said: bestmove a7a6
162890 <second: move a7a6
Interrupting first
162890 >first : time 11148
162890 >first : otim 11176
book hit = (NULL)
162890 >first : a7a6
silence
162890 <second: 
162940 <first : 
162940 <first : 
162940 <first : 
163030 <first : 1  -266 0 0 a2a3 
163030 <first : 1  -163 0 0 a2a4 
163030 <first : 1  -163 0 0 a2a4 
163030 <first : 1  145 0 0 d4d5 
163030 <first : 1  122 0 0 d4d5 
163030 <first : 1  148 0 0 b5a3 
163030 <first : 1  148 0 0 b5a3 
163040 <first : 3  129 0 0 b5a3 b7b5 a3c2 
163040 <first : 3  134 0 0 e4c6 
163040 <first : 3  134 0 0 e4c6 d7c6 b5a7 
163040 <first : 5  131 0 0 e4c6 c8c6 b5a3 e7d6 b1e4 b7b5 
163040 <first : 5  132 0 0 b5a3 
163040 <first : 5  136 0 0 b5a3 b7b5 a3c2 e6e5 f1e1 
163050 <first : 6  128 0 0 b5a3 b7b5 a3c2 e7d6 e4c6 d7c6 
163050 <first : 6  129 0 0 e4c6 
163060 <first : 6  136 0 0 e4c6 c8c6 b5a3 f8c8 f3e5 f6e5 d4e5 b7b5 
163080 <first : 7  134 0 0 e4c6 c8c6 b5a3 c6c8 f3e5 f6e5 d4e5 b7b5 
163110 <first : 7  135 0 0 b5a3 
163120 <first : 7  137 0 0 b5a3 b7b5 b1d3 e7d6 a3c2 d6f4 c2e3 
163240 <first : 8  134 0 265546 b5a3 b7b5 a3c2 c8d8 d4d5 
163960 <first : 9  149 100 265546 b5a3 b7b5 a3c2 e7d6 c2e3 b5b4 e4c6 c8c6 e3g4 
165950 <first : 10  148 300 4452628 b5a3 b7b5 a3c2 e7d6 c2e3 b5b4 b1d3 b4c3 b2c3 a6a5 
166190 <first : move b5a3 
166190 >second: time 11176
166190 >second: otim 10818
book hit = (NULL)
166190 >second: usermove 166190 >second: b5a3
silence
166190 <second: # command e
166200 <second: # start search
166200 <second: # position startpos moves e2e4 e7e6 c2c3 b8c6 d2d4 d7d5 f1d3 d5e4 d3e4 g8f6 c1g5 f8e7 g5f6 e7f6 g1f3 e8g8 e1g1 d8d6 b1a3 c8d7 d1b1 g7g6 a3b5 d6e7 b5c7 a8c8 c7b5 a7a6 b5a3
166200 <second: # go btime 111760 wtime 108180 movestogo 26
166200 <second: # engine said: info depth 0 nodes 393 time 0 nps 0 score cp -30 pv e7d6
166200 <second:   0     -30      0        393 e7d6
166200 <second: # engine said: info depth 1 nodes 1033 time 10 nps 103300 score cp -33 pv e7d6
166200 <second:   1     -33      1       1033 e7d6
166200 <second: # engine said: info depth 2 nodes 4154 time 10 nps 415400 score cp -36 pv e7d6
166200 <second:   2     -36      1       4154 e7d6
166200 <second: # engine said: info depth 3 nodes 10431 time 10 nps 1043100 score cp -32 pv f6g7
166200 <second:   3     -32      1      10431 f6g7
166220 <second: # engine said: info depth 4 nodes 34672 time 30 nps 1155733 score cp -39 pv f6g7
166220 <second:   4     -39      3      34672 f6g7
166260 <second: # engine said: info depth 5 nodes 134182 time 70 nps 1916885 score cp -40 pv f6g7
166260 <second:   5     -40      7     134182 f6g7
166300 <first : 1  -147 0 0 a6a5 
166300 <first : 1  -139 0 0 b7b6 
166300 <first : 1  -139 0 0 b7b6 
166300 <first : 1  -128 0 0 b7b5 
166300 <first : 1  -128 0 0 b7b5 
166300 <first : 3  -139 0 0 b7b5 e4c6 d7c6 
166300 <first : 3  -138 0 0 b7b6 
166300 <first : 3  -138 0 0 b7b6 a3c4 c6d4 
166300 <first : 3  -137 0 0 e7d6 
166300 <first : 3  -138 0 0 b7b6 a3c4 c6d4 
166310 <first : 5  -152 0 0 b7b6 f1e1 b6b5 b1d3 f8e8 
166310 <first : 5  -151 0 0 b7b5 
166310 <first : 5  -136 0 0 b7b5 f1e1 b5b4 a3c2 b4c3 b2c3 
166330 <first : 6  -135 0 0 b7b5 b1d3 e7d6 a1c1 e6e5 a3c4 
166390 <first : 7  -146 0 0 b7b5 a3c2 e7d6 c2e3 d6f4 e4d3 f8e8 
166440 <second: # engine said: info depth 6 nodes 365161 time 250 nps 1460644 score cp -41 pv f6g7
166440 <second:   6     -41     25     365161 f6g7
166530 <first : 7  -145 0 0 e7d8 
166550 <first : 7  -145 0 0 e7d8 f1d1 
166730 <first : 8  -159 100 0 e7d8 a3c2 b7b5 c2e3 b5b4 b1d3 b4c3 b2c3 
166750 <first : 8  -158 100 0 b7b5 
166820 <first : 8  -149 100 0 b7b5 a3c2 e7d6 c2e3 b5b4 e4c6 d7c6 e3c4 
167260 <first : 9  -155 100 1789832 b7b5 a3c2 e7d6 c2e3 f8e8 b1d3 e6e5 
168420 <second: # engine said: info depth 7 nodes 2501016 time 2230 nps 1121531 score cp -45 pv f6g7
168420 <second:   7     -45    223    2501016 f6g7
169684 <first : move b7b5 
Ignoring move out of turn by first, gameMode 5, forwardMost 29
169794 <first : 1  -313 0 0 b2b3 
169804 <first : 1  1 0 0 b2b4 
169804 <first : 1  102 0 0 b2b4 
169804 <first : 1  102 0 0 b2b4 
169804 <first : 1  127 0 0 h2h3 
169804 <first : 1  127 0 0 h2h3 
169804 <first : 1  131 0 0 a3c2 
169804 <first : 1  131 0 0 a3c2 
169804 <first : 1  139 0 0 f1e1 
169804 <first : 1  139 0 0 f1e1 
169804 <first : 1  140 0 0 f1d1 
169804 <first : 1  140 0 0 f1d1 
169804 <first : 3  135 0 0 f1d1 b5b4 a3c2 
169804 <first : 5  135 0 0 f1d1 b5b4 a3c2 b4c3 b2c3 a6a5 
169804 <first : 5  136 0 0 b1d3 
169814 <first : 5  145 0 0 b1d3 f8d8 a3c2 f6h4 
169834 <first : 6  138 0 0 b1d3 e7d6 a3c2 d6f4 e4c6 d7c6 
169884 <first : 7  139 0 0 b1d3 e7d6 a3c2 d6f4 c2e3 a6a5 e4c6 
169914 <first : 7  140 0 0 f1d1 
169934 <first : 7  142 0 0 f1d1 b5b4 a3c2 b4c3 b2c3 c8b8 b1c1 b8d8 
169954 <first : 7  143 0 0 a3c2 
169974 <first : 7  148 0 0 a3c2 e7d6 c2e3 b5b4 b1d3 a6a5 a1b1 
170054 <first : 8  147 0 0 a3c2 e7d6 c2e3 b5b4 b1d3 b4c3 b2c3 a6a5 
170184 <second: # engine said: info depth 8 nodes 4814568 time 3994 nps 1205450 score cp -45 pv f6g7
170184 <second:   8     -45    399    4814568 f6g7
170184 <second: # engine said: bestmove f6g7
170184 <second: move f6g7
Interrupting first
170184 >first : time 10818
170184 >first : otim 10776
book hit = (NULL)
170184 >first : f6g7
silence
170184 <second: 
170194 <first : 
170194 <first : 
170194 <first : Illegal move: f6g7 
GameEnds(27, False illegal-move claim, 4)
GE(27, False illegal-move claim, 4) bare king k=13 color=66
170194 >first : result 0-1 {False illegal-move claim}
170194 >second: result 0-1 {False illegal-move claim}
170194 >first : force
170294 >second: quit
170294 <first : 
170294 <first : 
170294 <first : 
GameEnds(27, False illegal-move claim, 2)
519625 >first : quit


[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Ethereal (UCI2WB)"]
[Result "0-1"]
[TimeControl "40/120"]
[Annotator "2. +0.16 1... -0.31"]

1. e4 c5 {-0.31/10 1.7} 2. c3 {+0.16/10 3} e6 {+0.00/11 2.3} 3. Nf3
{+0.29/10 4} d5 {+0.01/12 3} 4. exd5 {+0.29/9 4} exd5 {+0.01/11 1.6} 5. d4
{+0.22/9 2.7} Nf6 {-0.04/10 3} 6. Bg5 {+0.40/8 2.9} h6 {+0.34/9 2.0} 7.
Bxf6 {+0.94/9 4} gxf6 {+0.83/11 3} 8. Bb5+ {+1.28/10 3} Nc6 {+0.91/11 2.0}
9. Nbd2 {+1.34/9 3} a6 {+0.92/10 1.6} 10. Bxc6+ {+1.59/10 4} bxc6
{+0.90/12 1.6} 11. O-O {+1.81/10 3} Be6 {-160.00/12 3} 12. Re1
{+1.93/9 2.9} Qb6 {+0.91/11 1.7} 13. Qc2 {+1.48/9 3} a5 {+0.93/11 3} 14.
Rab1 {+1.82/8 2.6} O-O-O {+1.06/10 1.8} 15. Nb3 {+1.64/9 2.6} c4
{+0.90/12 1.7} 16. Nbd2 {+1.64/10 3} Qc7 {+0.77/13 2.6} 17. b3
{+1.82/10 2.4} Qd7 {-160.00/13 3} 18. Ra1 {+1.96/10 4} Bf5 {+0.75/13 2.7}
19. Qc1 {+2.14/10 2.8} Bd3 {+0.79/12 2.3} 20. bxc4 {+2.00/10 2.7} dxc4
{+0.87/12 2.1} 21. Ne4 {+1.97/9 4} Qf5 {+0.72/12 2.4} 22. Ng3 {+2.04/10 4}
Qh7 {+0.55/13 4} 23. Qb2 {+2.03/9 3} Kc7 {+0.90/12 2.0} 24. Nd2 {+2.13/8 3}
Rb8 {+0.90/11 3} 25. Qc1 {+2.48/9 4} Kb7 {-160.00/12 4}
{False illegal-move claim} 0-1

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Abrok 5.0"]
[Result "1-0"]
[TimeControl "40/120"]
[Annotator "2. +0.15 1... -0.24"]

1. Nf3 d5 {-0.24/13 4} 2. c4 {+0.15/11 4} dxc4 {+0.12/11 4} 3. e3
{+0.66/9 3} Be6 {+0.10/10 2.4} 4. Nc3 {+0.44/10 6} c6 {+0.16/10 4} 5. Ng5
{+0.50/9 3} Qd6 {+0.04/11 3} 6. Nxe6 {+0.33/8 2.3} Qxe6 {-0.24/12 3} 7. Qe2
{+0.02/9 2.4} b5 {-0.16/13 3} 8. a4 {+0.21/11 2.6} b4 {-0.26/12 2.1} 9. Na2
{+0.28/11 2.9} Nd7 {-0.18/13 3} 10. Qxc4 {+0.33/11 3} Qxc4 {-0.26/12 2.0}
11. Bxc4 {-0.35/11 2.9} e6 {-0.24/13 2.9} 12. b3 {+0.16/11 3} Bd6
{-0.22/13 2.9} 13. d4 {+0.14/10 2.4} Ngf6 {-0.28/13 2.9} 14. a5
{+0.15/10 6} O-O {-0.14/11 2.6} 15. Bb2 {+0.13/9 3} Rfc8 {-0.16/11 2.7} 16.
Rd1 {+0.28/9 2.1} Rd8 {-0.32/11 2.9} 17. f3 {+0.39/10 4} Rab8 {-0.40/12 4}
18. e4 {+0.44/10 3} Bc7 {-0.44/12 3} 19. a6 {+0.47/9 4} Rb6 {-0.44/12 2.9}
20. Nc1 {+0.57/9 5} Nb8 {-0.22/12 2.8} 21. Nd3 {+0.79/10 3} Nd5
{-0.02/11 2.0} 22. Kd2 {+0.66/10 4} Bd6 {-0.02/11 2.9} 23. h4 {+0.34/9 3}
Nc7 {+0.34/12 2.9} 24. Ra1 {+0.12/9 5} Be7 {+0.24/11 2.9} 25. Ke3
{+0.08/9 4} Nb5 {+0.06/10 2.6} 26. Ra4 {+0.15/8 1.2} Nxa6 {+0.00/10 3} 27.
g3 {+0.25/9 2.8} Bd6 {-0.04/10 3} 28. f4 {+0.34/8 1.4} h5 {-0.10/10 2.3}
29. Ne5 {+0.45/9 3} Nac7 {-0.42/10 2.9} 30. Rc1 {+0.36/8 1.2} Nc3
{-0.48/10 2.9} 31. Bxc3 {+1.09/8 1.5} bxc3 {-1.04/9 2.4} 32. Rxc3
{+0.97/9 1.4} c5 {-0.64/11 2.9} 33. Bd3 {+0.89/9 2.4} cxd4+ {-0.90/10 3}
34. Rxd4 {+1.43/9 2.9} Nb5 {-0.74/11 2.1} 35. Bxb5 {+3.30/10 1.4} Rxb5
{-2.66/11 2.5} 36. Nc6 {+3.24/9 2.1} Rd7 {-2.24/12 3} 37. b4 {+3.09/9 1.5}
a5 {-2.06/11 2.2} 38. bxa5 {+3.11/9 2.2} Bc5 {-1.78/12 3} 39. Rxc5
{+3.26/11 1.6} Rxc5 {-1.74/13 3} 40. Rxd7 {+3.35/11 2.6} Rxc6 {-1.74/13 3}
41. Rd8+ {+3.00/12 2.7} Kh7 {-1.74/2} 42. Rd4 {+2.93/12 3} Kg6 {-1.62/12 6}
43. Ra4 {+3.06/12 2.2} Ra6 {-1.74/12 6} 44. Kd4 {+3.50/12 2.2} Kf6
{-1.68/13 11} 45. Kc5 {+3.75/12 2.3} e5 {-2.42/11 5} 46. Kb5 {+4.75/13 4}
Ra8 {-2.60/11 3} 47. fxe5+ {+5.27/11 3} Kxe5 {-2.42/10 3} 48. a6
{+5.57/11 2.2} Kd6 {-2.78/10 3} 49. a7 {+7.11/13 2.6} Ke5 {-4.92/10 4} 50.
Ka6 {+7.03/13 2.6} Re8 {-5.38/12 4} 51. Rb4 {+7.27/14 2.8} Ra8 {-5.50/13 4}
52. Kb7 {+7.37/14 3} Re8 {-5.76/14 4} 53. a8=Q {+7.54/14 2.4} Rxa8
{-6.04/14 2.6} 54. Kxa8 {+7.75/14 2.9} g6 {-6.14/15 3} 55. Kb8 {+8.43/14 4}
Kd6 {-6.30/14 2.9} 56. Rb7 {+8.65/13 2.1} Ke5 {-6.68/14 2.0} 57. Rxf7
{+10.02/14 4} Kxe4 {-7.70/15 3} 58. Rf6 {+11.06/15 2.9} Ke5 {-8.24/14 2.1}
59. Rxg6 {+12.24/15 3} Kf5 {-8.42/13 5} 60. Rg5+ {+20.15/14 3} Ke6
{-10.18/12 2.6}
{Xboard adjudication} 1-0

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Ethereal8.00 (UCI2WB)"]
[Result "0-1"]
[TimeControl "40/180"]
[Annotator "4. +0.59 1... -0.38"]

1. e4 e5 {-0.38/14 2.4} 2. Nf3 Nc6 {-0.23/14 4} 3. Bb5 Nf6 {-0.10/13 4} 4.
O-O {+0.59/10 6} a6 {-0.22/14 2.5} 5. Bxc6 {+0.86/11 5} bxc6 {-0.27/13 4}
6. Nxe5 {+2.04/11 6} Bd6 {-0.96/14 4} 7. Nf3 {+2.37/10 4} Be7
{-1.16/15 2.4} 8. e5 {+2.23/10 3} Nd5 {-1.33/15 2.4} 9. d4 {+2.04/11 5} Nb6
{-1.23/15 4} 10. a4 {+1.90/11 13} a5 {-1.18/15 4} 11. Be3 {+1.82/11 19} d6
{-0.97/14 3} 12. Nbd2 {+2.01/9 2.6} Bf5 {-0.93/14 3} 13. c4 {+2.03/9 2.6}
O-O {-0.81/15 4} 14. Re1 {+1.72/9 8} Re8 {-0.92/13 5} 15. Qb3 {+1.72/8 2.5}
Nd7 {-0.55/14 2.6} 16. Bf4 {+1.73/9 4} Rb8 {-0.75/14 3} 17. Qa2 {+1.67/9 4}
dxe5 {-0.50/14 2.6} 18. Bxe5 {+1.76/9 4} g5 {-0.70/14 2.7} 19. h3
{+2.00/9 5} h5 {-0.36/15 4}
{False illegal-move claim} 0-1

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Deuterium v2019.2.37.73 (UCI2WB)"]
[Result "0-1"]
[TimeControl "40/180"]
[Annotator "4. +0.75 1... -0.18"]

1. e4 e5 {-0.18/17 5} 2. Nf3 Nc6 {-0.28/16 3} 3. Bb5 a6 {-0.35/16 2.1} 4.
Ba4 {+0.75/10 7} Nf6 {-0.10/14 2.4} 5. d3 {+0.38/10 6} Bc5 {-0.10/18 6} 6.
Bg5 {+0.32/9 5} O-O {+0.20/18 6} 7. c3 {+0.29/10 6} b5 {+0.45/17 4} 8. Bb3
{+0.46/10 4} h6 {+0.26/17 2.9} 9. Bxf6 {+0.40/10 4} Qxf6 {+0.20/17 2.9} 10.
O-O {+0.43/10 7} Rb8 {+0.32/18 3} 11. Bd5 {+0.53/10 8} Ne7 {+0.73/18 5} 12.
d4 {+0.28/11 7} exd4 {+0.75/19 2.8} 13. cxd4 {+0.17/10 5} Nxd5
{+0.85/20 2.8} 14. exd5 {+0.07/10 7} Bd6 {+0.83/18 2.3} 15. Nc3
{+0.54/10 4} Re8 {+0.69/19 5} 16. Qb3 {+0.63/10 7} Bb7 {+1.05/18 2.3} 17.
Rae1 {+0.39/9 3} Qf5 {+1.11/20 3} 18. a3 {+0.04/9 4} c6 {+0.82/19 6} 19.
dxc6 {+0.00/9 4} dxc6 {+1.31/19 4}
{False illegal-move claim} 0-1

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Philou_371-64"]
[Result "1-0"]
[TimeControl "40/180"]
[Annotator "2. +0.58 1... -0.38"]

1. Nf3 Nc6 {-0.38/13 11} 2. e4 {+0.58/11 6} e5 {-0.30/12 6} 3. Bb5 Nf6
{-0.38/12 4} 4. O-O {+0.59/10 5} Bd6 {-0.53/11 4} 5. d4 {+1.06/10 9} Qe7
{-0.69/11 4} 6. c3 {+1.06/9 8} Nxe4 {-0.53/9 4} 7. Re1 {+1.23/10 6} f5
{-1.07/10 4} 8. Bd3 {+1.17/9 5} O-O {-0.38/10 4} 9. Bxe4 {+0.95/9 4} fxe4
{+0.19/11 4} 10. Rxe4 {+1.20/10 8} Qf7 {+0.11/11 4} 11. d5 {+1.12/9 6} Ne7
{+0.30/11 4} 12. c4 {+0.92/10 4} b5 {+0.23/11 4} 13. b3 {+0.95/9 3} Qf5
{+0.30/10 6} 14. Qd3 {+0.72/9 5} Ba6 {+0.26/10 4} 15. Nc3 {+0.73/9 4} bxc4
{+0.11/10 4} 16. bxc4 {+0.82/8 2.6} Qg6 {+0.15/10 5} 17. Qe2 {+0.91/9 4}
Nf5 {+0.11/10 4} 18. Be3 {+0.79/8 4} Nxe3 {+0.26/10 5} 19. Rxe3 {+0.82/9 4}
Bc5 {+0.61/11 6} 20. Rxe5 {+1.24/9 3} Rxf3 {+0.19/11 5} 21. Qxf3
{+1.07/9 3} Rf8 {+0.42/11 4} 22. Qe4 {+1.32/10 4} Qf6 {-0.30/11 6} 23. Rf1
{+1.49/10 4} Qf7 {-1.96/11 7} 24. Qh4 {+3.42/9 5} Qg6 {-2.00/11 4} 25. Re4
{+3.32/10 5} Qf5 {-2.03/11 4} 26. Qg3 {+3.64/9 4} Bb4 {-1.65/10 3} 27. Rh4
{+3.27/9 2.2} c6 {-1.92/10 3} 28. Nd1 {+3.31/9 5} Qf6 {-1.84/10 3} 29. dxc6
{+3.36/9 5} dxc6 {-1.96/10 3} 30. Re4 {+3.18/9 4} Bd6 {-2.07/11 4} 31. Qb3
{+3.36/8 2.3} Qg6 {-2.19/11 4} 32. Rfe1 {+3.61/9 2.5} Bc5 {-2.46/11 5} 33.
Kh1 {+3.74/9 4} Bc8 {-1.96/10 3} 34. f3 {+3.71/9 6} Rd8 {-2.26/10 3} 35.
Nc3 {+3.83/9 3} Kh8 {-2.65/10 6} 36. Na4 {+4.16/9 2.2} Bf8 {-3.03/11 2.6}
37. Qc3 {+4.14/9 5} Bf5 {-3.19/11 4} 38. Qa5 {+4.08/10 3} Qf6
{-3.15/10 2.1} 39. Re5 {+3.97/10 5} g6 {-3.46/9 2.1} 40. Nc5 {+4.34/8 2.2}
Rb8 {-3.34/10 2.1} 41. R5e3 {+4.31/8 4} Rb2 {-3.57/10 5} 42. Re8
{+4.82/9 4} Kg8 {-3.69/10 4} 43. Qxa7 {+4.70/9 6} Qf7 {-3.69/10 4} 44. Qa8
{+4.95/9 3} Rc2 {-4.00/10 4} 45. g4 {+5.91/10 8} Bc8 {-7.84/9 9} 46. Qxc6
{+9.65/10 4} Bb7 {-8.61/10 4} 47. Nxb7 {+12.27/11 4} Rxc4 {-9.53/11 4} 48.
Rxf8+ {+13.20/11 4} Kxf8 {-10.76/11 4}
{Xboard adjudication} 1-0

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Philou 3.7.1 64 bits (UCI2WB)"]
[Result "0-1"]
[TimeControl "40/180"]
[Annotator "3. +0.15 1... -0.23"]

1. d4 Nf6 {-0.23/13 9} 2. c4 e6 {+0.26/11 6} 3. e3 {+0.15/11 8} Bb4+
{-0.15/10 4} 4. Bd2 {+0.43/11 3} Bxd2+ {-0.03/11 4}
{False illegal-move claim} 0-1

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Philou 3.7.1 64 bits (UCI2WB)"]
[Result "0-1"]
[TimeControl "40/180"]
[Annotator "2. +0.33 1... +0.23"]

1. c4 Nf6 {+0.23/12 9} 2. Nc3 {+0.33/11 4} e5 {+0.26/12 6} 3. Nf3
{+0.37/11 5} Nc6 {+0.19/11 4} 4. e3 {+0.40/10 8} Bb4 {+0.19/12 6} 5. Be2
{+0.03/10 11} O-O {+0.19/11 4} 6. d4 {-0.02/10 6} Bxc3+ {+0.15/10 4} 7.
bxc3 {-0.02/10 6} d6 {-0.03/11 4} 8. Ba3 {-0.20/10 8} Qe8 {+0.00/10 4} 9.
O-O {+0.03/9 4} Bg4 {-0.19/11 5} 10. Re1 {-0.02/9 5} e4 {+0.23/11 4} 11.
Nd2 {+0.07/10 4} Bxe2 {+0.15/12 4} 12. Qxe2 {-0.07/9 2.7} b6 {+0.15/12 4}
13. f3 {-0.04/10 5} Qe7 {+0.30/10 4} 14. g4 {-0.07/9 4} h6 {+0.26/10 4} 15.
h4 {+0.11/10 4} exf3 {+0.38/11 4} 16. Qxf3 {-0.21/10 4} Qd7 {+0.34/12 5}
17. g5 {-0.09/9 2.6} Ng4 {+0.34/10 4} 18. e4 {-0.26/9 5} Rfe8 {+0.30/10 5}
19. Rf1 {+0.03/9 5} a5 {+0.26/10 7} 20. Rab1 {+0.22/8 2.1} h5 {+0.23/10 5}
21. Qf5 {+0.07/9 5} Qxf5 {+0.42/12 4} 22. Rxf5 {-1.36/9 5} Ne7 {+0.61/13 4}
23. Rf3 {-0.61/10 2.3} Ng6 {+0.69/12 4} 24. Rh3 {-0.57/10 7} f6
{+0.73/12 4} 25. Rb5 {-0.43/9 4} Rf8 {+0.65/10 4} 26. Rg3 {-0.64/10 5} Rae8
{+1.07/10 4} 27. gxf6 {-1.03/10 5} Rxf6 {+1.30/12 4} 28. Rg5 {-1.40/10 7}
Nf4 {+1.50/12 4} 29. Rf3 {-1.81/11 5} Ne2+ {+1.57/11 4} 30. Kg2
{-2.02/11 3} Nxc3 {+1.53/12 6} 31. Rxf6 {-1.94/10 3} Nxf6 {+1.50/12 4} 32.
e5 {-2.12/10 2.2} dxe5 {+1.69/12 4} 33. dxe5 {-2.08/10 2.4} Nh7
{+1.73/13 4} 34. Rg3 {-2.18/11 2.9} Nxa2 {+1.73/12 4} 35. Bb2
{-2.16/10 2.7} Rd8 {+1.53/12 6} 36. Ne4 {-2.23/11 4} Nf8 {+1.96/11 3} 37.
Kf3 {-2.21/10 2.7} Rd3+ {+2.53/12 3} 38. Ke2 {-2.59/12 3} Rxg3 {+2.61/14 3}
39. Nxg3 {-2.93/11 2.1} g6 {+2.69/14 3} 40. Ne4 {-2.76/12 4} Ne6
{+2.92/13 3} 41. Kd2 {-2.91/12 9} Kf7 {+3.15/13 4} 42. Ba3 {-3.05/11 4} Nb4
{+3.42/14 5} 43. Bb2 {-3.58/12 7} Nc6 {+3.53/13 5} 44. Ke3 {-3.71/11 8} a4
{+3.73/13 4} 45. Nd2 {-3.54/12 8} g5 {+4.42/13 4} 46. hxg5 {-3.72/11 3}
Nxg5 {+4.65/13 4} 47. Kf4 {-3.75/12 11} Kg6 {+4.84/13 4} 48. Kg3
{-3.74/10 2.6} Nb4 {+5.23/13 5} 49. Nb1 {-4.48/11 6} Nd3 {+5.34/13 4} 50.
Ba1 {-4.51/12 5} c6 {+5.76/13 4} 51. Na3 {-4.47/12 4} Kf5 {+6.15/14 4}
{False illegal-move claim} 0-1

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Philou 3.7.1 64 bits (UCI2WB)"]
[Result "0-1"]
[TimeControl "40/180"]
[Annotator "3. +0.15 1... -0.23"]

1. d4 Nf6 {-0.23/13 9} 2. c4 e6 {+0.26/11 6} 3. e3 {+0.15/11 7} Bb4+
{-0.26/11 5} 4. Bd2 {+0.43/11 4} Bxd2+ {-0.03/11 4} 5. Nxd2 {+0.62/11 5} c5
{-0.07/12 4} 6. Ngf3 {+0.31/11 9} cxd4 {-0.15/12 4} 7. Nxd4 {+0.20/10 6}
O-O {-0.19/12 7} 8. Bd3 {+0.20/10 5} d5 {-0.15/11 4} 9. cxd5 {+0.31/9 6} e5
{+0.00/12 5} 10. N4f3 {+0.30/10 5} Qxd5 {-0.19/12 6} 11. Bc4 {+0.20/9 7}
Qd6 {-0.11/11 4} 12. Qb3 {+0.07/9 10} Nc6 {+0.00/10 4} 13. Rc1 {+0.02/8 5}
a5 {+0.07/9 4} 14. Ng5 {+0.11/8 2.7} Qd7 {-0.11/10 4} 15. h3 {+0.31/8 2.8}
a4 {+0.11/10 4} 16. Qc2 {+0.18/9 4} Qf5 {+0.15/10 4} 17. Qxf5 {+0.12/9 5}
Bxf5 {+0.00/11 4} 18. Ngf3 {-0.05/9 6} Rfd8 {+0.38/11 4} 19. Ng5
{-0.07/9 9} Bg6 {+0.76/10 4} 20. Ngf3 {-0.15/8 3} a3 {+0.96/11 4} 21. bxa3
{-0.31/9 2.9} Rxa3 {+0.96/11 4} 22. Bb3 {-0.23/9 4} Raa8 {+0.53/11 5} 23.
Rc5 {-0.25/9 4} Na5 {+0.38/11 6} 24. Bd1 {-0.25/9 2.7} Nd7 {+0.73/12 5} 25.
Rc7 {-0.52/10 4} Rac8 {+0.69/11 4} 26. Rxc8 {-0.30/11 4} Rxc8 {+0.69/12 4}
27. Nb3 {-0.26/10 4} Nc4 {+0.88/10 4}
{False illegal-move claim} 0-1

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Sapeli 1.64 (UCI2WB)"]
[Result "0-1"]
[TimeControl "40/180"]
[Annotator "2. +0.24 1... -0.08"]

1. e4 e6 {-0.08/9 6} 2. c3 {+0.24/10 6} Nc6 {+0.12/9 6} 3. d4 {+0.67/10 3}
d5 {+0.10/9 6} 4. Bd3 {+0.71/9 4} dxe4 {+0.20/9 5} 5. Bxe4 {+0.75/10 5} Nf6
{+0.06/8 5} 6. Bg5 {+0.71/11 8} Be7 {+0.34/8 5} 7. Bxf6 {+0.70/11 5} Bxf6
{+0.25/9 5} 8. Nf3 {+1.01/11 6} O-O {+0.24/8 5} 9. O-O {+1.03/11 5} Qd6
{+0.16/9 5} 10. Na3 {+1.28/9 4} Bd7 {+0.15/8 4} 11. Qb1 {+1.69/9 11} g6
{-0.24/8 4} 12. Nb5 {+1.51/10 2.4} Qe7 {-0.36/9 4} 13. Nxc7 {+1.50/11 6}
Rac8 {-0.39/9 4} 14. Nb5 {+1.47/10 3} a6 {-0.40/8 4} 15. Na3 {+1.48/10 3}
Bg7 {-0.45/8 4}
{False illegal-move claim} 0-1

[Event "Test_2019 Winboard 4.9.1"]
[Site "CAPPUCCINO"]
[Date "2019.12.18"]
[Round "-"]
[White "WBNimzo_2000b"]
[Black "Gromit_382"]
[Result "1-0"]
[TimeControl "40/180"]
[Annotator "2. +0.33 5... +0.04"]

1. c4 Nf6 2. Nc3 {+0.33/11 4} e5 3. Nf3 {+0.37/11 5} Nc6 4. e3 {+0.40/10 8}
Bb4 5. Be2 {+0.03/10 10} O-O {+0.04/10 6} 6. d4 {-0.02/10 6} Ne4
{+0.35/9 3} 7. Qc2 {+0.25/10 5} exd4 {+0.35/10 6} 8. Nxd4 {+0.23/9 7} Re8
{+0.39/8 4} 9. O-O {-0.05/10 4} Nxc3 {+0.36/11 27} 10. bxc3 {+0.29/10 4}
Bc5 {+0.29/10 4} 11. Rb1 {+0.42/9 3} Qg5 {+0.33/8 5} 12. Bd3 {+0.56/8 5}
Qh4 {+0.32/8 2.7} 13. g3 {+0.62/9 5} Qh5 {+0.70/9 3} 14. Nb5 {+0.53/8 2.1}
Bb6 {+1.11/8 2.7} 15. c5 {+0.62/9 4} Ba5 {+0.60/9 6} 16. Bb2 {+0.29/9 19}
Ne5 {+0.99/8 6} 17. Be2 {+0.19/9 3} Qh3 {+0.41/10 14} 18. e4 {+0.53/8 7}
Nc6 {+0.74/8 2.8} 19. Bc1 {+0.53/8 4} a6 {+0.60/9 8} 20. Nd4 {+0.74/9 4}
Ra7 {+0.25/10 18} 21. Bf4 {+1.01/8 3} b6 {+0.04/8 4} 22. cxb6 {+1.29/9 3}
Bxb6 {-0.17/8 2.1} 23. Qd1 {+1.26/9 4} h5 {-0.55/10 10} 24. Nf3
{+1.44/8 2.8} Qe6 {-0.73/9 2.0} 25. Ng5 {+1.77/9 4} Qf6 {-1.44/10 10} 26.
Bxh5 {+1.64/9 9} Re7 {-1.32/7 0.6} 27. c4 {+1.77/8 4} Bd4 {-0.89/7 1.5} 28.
Qa4 {+2.22/7 2.5} Bb7 {-0.88/7 1.5} 29. Rfd1 {+2.11/8 3} g6 {-1.25/8 1.8}
30. Bg4 {+2.19/8 3} Re5 {-1.16/7 0.9} 31. Rxd4 {+2.43/9 3} Nxd4
{-1.07/8 0.7} 32. Bxe5 {+3.43/9 2.1} Qxe5 {-3.06/10 5} 33. Qxd7
{+2.96/9 2.5} Qxg5 {-3.53/10 4} 34. Qxd4 {+2.69/10 3} c5 {-3.62/10 1.9} 35.
Qd7 {+2.80/10 3} Kg7 {-2.58/9 2.1} 36. Rf1 {+2.58/9 2.9} Qe5 {-2.58/8 0.5}
37. f3 {+2.62/9 2.5} Qc3 {-2.58/6 0.1} 38. Qc7 {+4.24/9 1.3} Qe3+
{-3.75/6 0.2} 39. Rf2 {+4.79/10 2.4} Qc1+ {-4.44/7 0.5} 40. Kg2
{+6.37/11 2.5} Qxc4 {-5.16/8 0.5} 41. Qe5+ {+6.36/11 5} Kh7 {-5.36/11 3}
42. Qb8 {+6.37/12 7} Ra8 {-5.65/11 5} 43. Qxb7 {+6.45/12 6} Re8
{-6.06/11 26} 44. Bc8 {+7.06/10 5} a5 {-5.96/11 9} 45. Qc7 {+7.20/11 5} Rf8
{-6.30/11 7} 46. Bb7 {+7.47/11 4} Qc3 {-6.87/11 15} 47. Bd5 {+7.75/11 7}
Kg7 {-7.01/11 10} 48. Bb3 {+7.92/11 8} Qb4 {-7.23/10 4} 49. Rc2
{+8.14/11 5} a4 {-7.58/11 18} 50. Bd5 {+8.16/10 3} Qb1 {-7.91/10 2.2} 51.
Qxc5 {+8.38/10 8}
{Black resigns} 1-0