I've had a strange new thing happen in Arena, and I can't seem to make heads or tails of it. I'd appreciate anybody taking a look at this log below - presumably my understanding of the XBoard protocol is too limited. The issue is that, after losing on time, in the following game, Arena believes that my engine is "still thinking" from the last game, and hence doesn't send the command for "go" to my engine. If I hit "debug" I can send commands to my program and it is responsive. Log (only comm. w/ my engine):
Code: Select all
2014-02-18 16:16:06.780*1*Start calc, move no: 134
2014-02-18 16:16:06.829-->1:force
2014-02-18 16:16:06.849<--1:Force ON
2014-02-18 16:16:07.029-->1:usermove g7g6
2014-02-18 16:16:07.029-->1:ping 50
2014-02-18 16:16:07.032<--1:pong 50
2014-02-18 16:16:07.035-->1:ping 54
2014-02-18 16:16:07.038<--1:pong 54
2014-02-18 16:16:07.041-->1:time 1
2014-02-18 16:16:07.041-->1:otim 1
2014-02-18 16:16:07.041-->1:go
2014-02-18 16:16:07.042<--1:5 -146 0 1 66. Rb6, Kg5 67. Rf8, Rxc2 68. Rg8+, Kh5
2014-02-18 16:16:07.085<--1:6 -152 4 54734 66. Rb6, Rxc2 67. Rxd6+, Kg5 68. Rf7, Rc1+ 69. Kh2
2014-02-18 16:16:07.118<--1:move b7b6
2014-02-18 16:16:07.118*1*Found move:Rb7-b6
2014-02-18 16:16:08.082*1*Start calc, move no: 137
2014-02-18 16:16:08.139-->1:force
2014-02-18 16:16:08.159<--1:Force ON
2014-02-18 16:16:08.349-->1:usermove e3f5
2014-02-18 16:16:08.349-->1:ping 57
2014-02-18 16:16:08.352<--1:pong 57
2014-02-18 16:16:08.355*1*Err 2 hmove:137 partie.gethznr:138 -ignored
2014-02-18 16:16:08.360********Game end: 0-1 {0-1 White forfeits on time}
2014-02-18 16:16:08.363********Last game won by Firefly 2.7.0 with Black in 69 moves
2014-02-18 16:16:08.365********Exacto - Firefly 2.7.0:
2014-02-18 16:16:08.367******** 1 B 2 1.0:0.0 0.0:1.0 4:16:08 PM 0.00 69 9.242 :8.305 0-1-0
2014-02-18 16:16:08.403********Saving file C:\Program Files\Arena\Tournaments\Altrabullet.pgn
2014-02-18 16:16:08.423-->1:?
2014-02-18 16:16:08.424<--1:Error (unknown command): ?
2014-02-18 16:16:08.451-->1:result 0-1
2014-02-18 16:16:08.451<--1:Error (unknown command): result
2014-02-18 16:16:08.451<--1:Error (unknown command): 0-1
2014-02-18 16:16:09.578********
2014-02-18 16:16:09.581********Pairing 3/7: Exacto - GChess IV
2014-02-18 16:16:10.669********Round 1 of 2: Exacto - GChess IV
2014-02-18 16:16:10.683**----------New game---2014-02-18 16:16:10,683 Tue -------------
2014-02-18 16:16:10.683-->1:level 0 0:30 0
2014-02-18 16:16:10.683-->1:new
2014-02-18 16:16:10.683-->1:level 0 0:30 0
2014-02-18 16:16:10.686-->1:post
2014-02-18 16:16:10.686-->1:ping 60
2014-02-18 16:16:10.701<--1:Post ON
2014-02-18 16:16:10.704<--1:pong 60
2014-02-18 16:16:10.827*1*Tengine.StartCalc:DOUBLE ENGINE START CALC AVOIDED!---yy
2014-02-18 16:16:42.818********Game end: 0-1 {0-1 White forfeits on time}
2014-02-18 16:16:42.828********Last game won by GChess IV (1900) with Black in 1 moves
2014-02-18 16:16:42.841********Exacto - GChess IV (1900):
Appreciate the help!
Dan