Actually I am now noticing some weirdness myself.
In the log below one sees that second gets 9.95 seconds. seconds answers immediately since it is still
in its book.
This is confirmed by the otim command to first: "otim 995".
But suddenly the next time command to second is "time 987". So 0.08 seconds seem to have vaporized
for second.
538 >second: time 995
538 >second: otim 979
book hit = (NULL)
538 >second: d1e2
539 <second: move b7b6
machine move 19, castling = 7 0 -1 7 0 -1
move to parse: b7b6
7 0 4 7 0 4 Legality test? b7b6
7 0 -1 7 0 -1 Legality test? b7b6
(7,0) (0,0) (-1,0) (7,7) (0,7) (-1,7) castling rights
TC string = '+40/0:10'
mps=40 tc=10000 inc=0
CoordsToAlgebraic, piece=22 (1,6)-(1,5) -
7 0 4 7 0 4 Legality test? b7b6
movetype=33, promochar=0=-
MateTest: K=1, my=16, his=16
move: b7b6
, parse: b6 (
)
MateTest: K=1, my=16, his=16
repeat test fmm=20 bmm=0 ep=-4, reps=6
20 ep=-3
19 ep=-4
18 ep=-3
17 ep=-3
16 ep=-4
15 ep=-4
14 ep=-4
13 ep=-4
12 ep=-4
11 ep=-4
10 ep=-4
9 ep=-4
8 ep=-4
7 ep=-3
6 ep=-3
5 ep=-3
4 ep=-3
3 ep=-4
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
539 >first : time 979
539 >first : otim 995
book hit = (NULL)
539 >first : b7b6
541 <first : 1 12 0 130 e4
541 <first : 2 -54 0 206 e4 c4
541 <first : 2 -49 0 408 c4 Bb7 cxd5 Bxd5
541 <first : 2 -46 0 508 dxc5 Nxc5 Rb1
541 <first : 2 -46 0 515 dxc5 Nxc5 Rb1
541 <first : 3 -67 0 895 dxc5 Nxc5 e4 Bb7
541 <first : 3 -49 0 1090 c4 Bb7 cxd5 Bxd5
541 <first : 3 -36 0 1267 e4 c4 Bc2
543 <first : 3 -36 0 2257 e4 c4 Bc2
544 <first : 4 -45 0 2775 e4 c4 Bc2 Re8
546 <first : 4 -45 0 4257 e4 c4 Bc2 Re8
549 <first : 5 -10 0 5929 e4 c4 Bc2 Bb7 e5
554 <first : 5 -10 1 11282 e4 c4 Bc2 Bb7 e5
563 <first : 6 44 2 17048 e4 c4 Bc2 Bf4 exd5 exd5 Qe7
566 <first : 6 44 2 19047 e4 c4 Bc2 Bf4 exd5 exd5 Qe7
582 <first : 7 30 4 31668 e4 c4 Bc2 Bf4 e5 Nh5 h4
591 <first : 7 30 5 39207 e4 c4 Bc2 Bf4 e5 Nh5 h4
628 <first : 8 34 8 66803 e4 c4 Bc2 dxe4 Nxe4 Bb7 Nxd6 Qxd6 Qxc4 Bxf3 gxf3
650 <first : 8 34 11 82739 e4 c4 Bc2 dxe4 Nxe4 Bb7 Nxd6 Qxd6 Qxc4 Bxf3 gxf3
783 <first : 9 45 24 189184 e4 c4 Bc2 Nh5 exd5 exd5 Ne5 Nf4 Qe3 Ne6
815 <first : 9 45 27 215999 e4 c4 Bc2 Nh5 exd5 exd5 Ne5 Nf4 Qe3 Ne6
815 <first : move e3e4
machine move 20, castling = 7 0 -1 7 0 -1
move to parse: e3e4
7 0 4 7 0 4 Legality test? e3e4
7 0 -1 7 0 -1 Legality test? e3e4
(7,0) (0,0) (-1,0) (7,7) (0,7) (-1,7) castling rights
TC string = '+40/0:10'
mps=40 tc=10000 inc=0
CoordsToAlgebraic, piece=0 (4,2)-(4,3) -
7 0 4 7 0 4 Legality test? e3e4
movetype=33, promochar=0=-
MateTest: K=1, my=16, his=16
move: e3e4
, parse: e4 (
)
MateTest: K=1, my=16, his=16
repeat test fmm=21 bmm=0 ep=-4, reps=6
21 ep=-3
20 ep=-3
19 ep=-4
18 ep=-3
17 ep=-3
16 ep=-4
15 ep=-4
14 ep=-4
13 ep=-4
12 ep=-4
11 ep=-4
10 ep=-4
9 ep=-4
8 ep=-4
7 ep=-3
6 ep=-3
5 ep=-3
4 ep=-3
3 ep=-4
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
815 >second: time 987
815 >second: otim 960
GnuChess log.
1265386448.775794: Debug: parse_input() called, inputstr = *time 995
1265386448.775803: *
1265386448.775808: Debug: input_status = 1
1265386448.775815: Debug: Waking up input...
1265386448.775823: Debug: input_status = 0
1265386448.775838: Debug: Parsing input...
1265386448.775845: Debug: Waiting for input...
1265386448.775854: IN: otim 979
1265386448.775860:
1265386448.775867: Debug: Parsing input...
1265386448.775874: Debug: parse_input() called, inputstr = *otim 979
1265386448.775883: *
1265386448.775888: Debug: input_status = 1
1265386448.775895: Debug: Waking up input...
1265386448.775903: Debug: input_status = 0
1265386448.775910: Debug: Parsing input...
1265386448.775916: Debug: Waiting for input...
1265386448.775925: IN: d1e2
1265386448.775931:
1265386448.775938: Debug: Parsing input...
1265386448.775945: Debug: parse_input() called, inputstr = *d1e2
1265386448.775954: *
1265386448.775959: ParseEPD(): FEN=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
1265386448.775979: 10. d1e2
1265386448.775990: Debug: Set 0x4
1265386448.775997: Debug: input_status = 1
1265386448.776003: Debug: Waking up input...
1265386448.776011: Debug: input_status = 0
1265386448.776018: Debug: Parsing input...
1265386448.776025: Thinking...
1265386448.776031: ParseEPD(): FEN=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
1265386448.776059: BookMove! GenCnt=1
1265386448.776070: move b7b6
1265386448.776080: Debug: Clear 0x4
1265386448.776087: Debug: Waiting for input...
1265386449.052591: IN: time 987
1265386449.052606:
1265386449.052619: Debug: Parsing input...
1265386449.052628: Debug: parse_input() called, inputstr = *time 987