by Gábor Szots » 03 Aug 2009, 07:22
Hmm, not clear what's happening here, I tried Alex on another machine and everything's alll right...
I started WB with "/debug -lgf 64.pgn -lgi=1". It made the first 10 moves automatically, then I initiated the game by clicking on "Mode/Two Machines". Here is the debug:
recognized 'normal' (-1) as variant normal
WinBoard 4.3.15m + Alex_196
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
shuffleOpenings = 0
TC string = '+40/3:20'
mps=40 tc=200000 inc=0
TC string = '+40/3:20'
mps=40 tc=200000 inc=0
StartChildProcess (dir="C:\Sakk\Engines\Alex") Alex_196
563 >first : xboard
protover 2
594 <first : EgbbProbe 3.3 by Daniel Shawul
3406 <first : Loading egbbs....
3422 <first : Alex 1.96 (UCI/Winboard Chess engine)
3422 <first : Marcel Normand Blais -- June 26 2009
3422 <first : egbb path: c:\sakk\egbb\
3422 <first :
3422 <first : feature ping=0 playother=0 san=0 usermove=1 time=1 draw=0 sigint=0 sigterm=0 reuse=1 analyze=1 myname="Alex v1.96" variants="normal" setboard=1 colors=0 ics=0 name=0 pause=0 done=1
3422 >first : accepted ping
3422 >first : accepted playother
3422 >first : accepted san
3422 >first : accepted usermove
3422 >first : accepted time
3422 >first : accepted draw
3422 >first : accepted sigint
3422 >first : accepted sigterm
3422 >first : accepted reuse
3422 >first : accepted analyze
3422 >first : accepted myname
3422 >first : accepted variants
3422 >first : accepted setboard
3422 >first : accepted colors
3422 >first : accepted ics
3422 >first : accepted name
3422 >first : accepted pause
3422 >first : accepted done
3438 >first : new
random
3438 >first : level 40 3:20 0
3438 >first : post
3438 >first : hard
3438 >first : easy
LoadGame(): on entry, gameMode 0
Parsed game start '[Event "64games"]' (47)
Parsed PGNTag: [Event "64games"]
Parsed PGNTag: [Site "Budapest"]
Parsed PGNTag: [Date "2008.08.21"]
Parsed PGNTag: [Round "1"]
Parsed PGNTag: [White "Alaric 707"]
Parsed PGNTag: [Black "Alfil 8.1.1 Optimized"]
Parsed PGNTag: [Result "1/2-1/2"]
recognized '64games' (-1) as variant normal
3469 >first : new
random
3469 >first : level 40 3:20 0
3469 >first : post
3469 >first : hard
3469 >first : easy
3469 >first : force
Disambiguate in: 0(4,-1)-(4,3) = 0 (-)
Disambiguate out: 0(4,1)-(4,3) = 0 (-)
Parsed e4 into e2e4
CoordsToAlgebraic, piece=0 (4,1)-(4,3) -
7 0 4 7 0 4 Legality test? e2e4
movetype=33, promochar=0=-
move: e2e4
, parse: e4 (
)
Disambiguate in: 22(2,-1)-(2,4) = 0 (-)
Disambiguate out: 22(2,6)-(2,4) = 0 (-)
Parsed c5 into c7c5
CoordsToAlgebraic, piece=22 (2,6)-(2,4) -
7 0 4 7 0 4 Legality test? c7c5
movetype=33, promochar=0=-
move: c7c5
, parse: c5 (
)
Parser Qa1: yyleng=3, 1(-1,-1)-(5,2) = 0 ( )
Disambiguate in: 1(-1,-1)-(5,2) = 0 (-)
Disambiguate out: 1(6,0)-(5,2) = 0 (-)
Parsed Nf3 into g1f3
CoordsToAlgebraic, piece=1 (6,0)-(5,2) -
move: g1f3
, parse: Nf3 (
)
Disambiguate in: 22(3,-1)-(3,5) = 0 (-)
Disambiguate out: 22(3,6)-(3,5) = 0 (-)
Parsed d6 into d7d6
CoordsToAlgebraic, piece=22 (3,6)-(3,5) -
7 0 4 7 0 4 Legality test? d7d6
movetype=33, promochar=0=-
move: d7d6
, parse: d6 (
)
Disambiguate in: 0(3,-1)-(3,3) = 0 (-)
Disambiguate out: 0(3,1)-(3,3) = 0 (-)
Parsed d4 into d2d4
CoordsToAlgebraic, piece=0 (3,1)-(3,3) -
7 0 4 7 0 4 Legality test? d2d4
movetype=33, promochar=0=-
move: d2d4
, parse: d4 (
)
7 0 4 7 0 4 Legality test? c5d4
Parsed cxd4 into c5d4
CoordsToAlgebraic, piece=22 (2,4)-(3,3) -
7 0 4 7 0 4 Legality test? c5d4
movetype=33, promochar=0=-
move: c5d4
, parse: cxd4 (
)
Parser Qa1: yyleng=4, 1(-1,-1)-(3,3) = 0 ( )
Disambiguate in: 1(-1,-1)-(3,3) = 0 (-)
Disambiguate out: 1(5,2)-(3,3) = 0 (-)
Parsed Nxd4 into f3d4
CoordsToAlgebraic, piece=1 (5,2)-(3,3) -
move: f3d4
, parse: Nxd4 (
)
Parser Qa1: yyleng=3, 23(-1,-1)-(5,5) = 0 ( )
Disambiguate in: 23(-1,-1)-(5,5) = 0 (-)
Disambiguate out: 23(6,7)-(5,5) = 0 (-)
Parsed Nf6 into g8f6
CoordsToAlgebraic, piece=23 (6,7)-(5,5) -
move: g8f6
, parse: Nf6 (
)
Parser Qa1: yyleng=3, 1(-1,-1)-(2,2) = 0 ( )
Disambiguate in: 1(-1,-1)-(2,2) = 0 (-)
Disambiguate out: 1(1,0)-(2,2) = 0 (-)
Parsed Nc3 into b1c3
CoordsToAlgebraic, piece=1 (1,0)-(2,2) -
move: b1c3
, parse: Nc3 (
)
Disambiguate in: 22(0,-1)-(0,5) = 0 (-)
Disambiguate out: 22(0,6)-(0,5) = 0 (-)
Parsed a6 into a7a6
CoordsToAlgebraic, piece=22 (0,6)-(0,5) -
7 0 4 7 0 4 Legality test? a7a6
movetype=33, promochar=0=-
move: a7a6
, parse: a6 (
)
Parser Qa1: yyleng=3, 2(-1,-1)-(4,2) = 0 ( )
Disambiguate in: 2(-1,-1)-(4,2) = 0 (-)
Disambiguate out: 2(2,0)-(4,2) = 0 (-)
Parsed Be3 into c1e3
CoordsToAlgebraic, piece=2 (2,0)-(4,2) -
move: c1e3
, parse: Be3 (
)
Disambiguate in: 22(4,-1)-(4,5) = 0 (-)
Disambiguate out: 22(4,6)-(4,5) = 0 (-)
Parsed e6 into e7e6
CoordsToAlgebraic, piece=22 (4,6)-(4,5) -
7 0 4 7 0 4 Legality test? e7e6
movetype=33, promochar=0=-
move: e7e6
, parse: e6 (
)
Disambiguate in: 0(5,-1)-(5,2) = 0 (-)
Disambiguate out: 0(5,1)-(5,2) = 0 (-)
Parsed f3 into f2f3
CoordsToAlgebraic, piece=0 (5,1)-(5,2) -
7 0 4 7 0 4 Legality test? f2f3
movetype=33, promochar=0=-
move: f2f3
, parse: f3 (
)
Disambiguate in: 22(1,-1)-(1,4) = 0 (-)
Disambiguate out: 22(1,6)-(1,4) = 0 (-)
Parsed b5 into b7b5
CoordsToAlgebraic, piece=22 (1,6)-(1,4) -
7 0 4 7 0 4 Legality test? b7b5
movetype=33, promochar=0=-
move: b7b5
, parse: b5 (
)
Disambiguate in: 0(6,-1)-(6,3) = 0 (-)
Disambiguate out: 0(6,1)-(6,3) = 0 (-)
Parsed g4 into g2g4
CoordsToAlgebraic, piece=0 (6,1)-(6,3) -
7 0 4 7 0 4 Legality test? g2g4
movetype=33, promochar=0=-
move: g2g4
, parse: g4 (
)
Disambiguate in: 22(7,-1)-(7,5) = 0 (-)
Disambiguate out: 22(7,6)-(7,5) = 0 (-)
Parsed h6 into h7h6
CoordsToAlgebraic, piece=22 (7,6)-(7,5) -
7 0 4 7 0 4 Legality test? h7h6
movetype=33, promochar=0=-
move: h7h6
, parse: h6 (
)
Parser Qa1: yyleng=3, 4(-1,-1)-(3,1) = 0 ( )
Disambiguate in: 4(-1,-1)-(3,1) = 0 (-)
Disambiguate out: 4(3,0)-(3,1) = 0 (-)
Parsed Qd2 into d1d2
CoordsToAlgebraic, piece=4 (3,0)-(3,1) -
move: d1d2
, parse: Qd2 (
)
Disambiguate in: 23(1,-1)-(3,6) = 0 (-)
Disambiguate out: 23(1,7)-(3,6) = 0 (-)
Parsed Nbd7 into b8d7
CoordsToAlgebraic, piece=23 (1,7)-(3,6) -
move: b8d7
, parse: Nbd7 (
)
long castling 4 2
7 0 4 7 0 4 Legality test? e1c1
Parsed O-O-O into e1c1
CoordsToAlgebraic, piece=21 (4,0)-(2,0) -
7 0 4 7 0 4 Legality test? e1c1
move: e1c1
, parse: O-O-O (
)
Parser Qa1: yyleng=3, 24(-1,-1)-(1,6) = 0 ( )
Disambiguate in: 24(-1,-1)-(1,6) = 0 (-)
Disambiguate out: 24(2,7)-(1,6) = 0 (-)
Parsed Bb7 into c8b7
CoordsToAlgebraic, piece=24 (2,7)-(1,6) -
move: c8b7
, parse: Bb7 (
)
Parsed game end: {˝-˝ Arena-döntés} 1/2-1/2
GameEnds(39, ˝-˝ Arena-döntés, 3)
AutoPlayOneMove(): current 0
3578 >first : usermove 3578 >first : e2e4
LoadGame(): on exit, gameMode 7
AutoPlayOneMove(): current 1
4688 >first : usermove 4688 >first : c7c5
AutoPlayOneMove(): current 2
5781 >first : usermove 5781 >first : g1f3
AutoPlayOneMove(): current 3
6859 >first : usermove 6859 >first : d7d6
AutoPlayOneMove(): current 4
7938 >first : usermove 7938 >first : d2d4
AutoPlayOneMove(): current 5
9016 >first : usermove 9016 >first : c5d4
AutoPlayOneMove(): current 6
10109 >first : usermove 10109 >first : f3d4
AutoPlayOneMove(): current 7
11203 >first : usermove 11203 >first : g8f6
AutoPlayOneMove(): current 8
12297 >first : usermove 12297 >first : b1c3
AutoPlayOneMove(): current 9
13359 >first : usermove 13359 >first : a7a6
AutoPlayOneMove(): current 10
14453 >first : usermove 14453 >first : c1e3
AutoPlayOneMove(): current 11
15516 >first : usermove 15516 >first : e7e6
AutoPlayOneMove(): current 12
16594 >first : usermove 16594 >first : f2f3
AutoPlayOneMove(): current 13
17672 >first : usermove 17672 >first : b7b5
AutoPlayOneMove(): current 14
18750 >first : usermove 18750 >first : g2g4
AutoPlayOneMove(): current 15
19813 >first : usermove 19813 >first : h7h6
AutoPlayOneMove(): current 16
20891 >first : usermove 20891 >first : d1d2
AutoPlayOneMove(): current 17
21984 >first : usermove 21984 >first : b8d7
AutoPlayOneMove(): current 18
23063 >first : usermove 23063 >first : e1c1
AutoPlayOneMove(): current 19
24141 >first : usermove 24141 >first : c8b7
AutoPlayOneMove(): current 20
StartChildProcess (dir="C:\Sakk\Engines\Alaric") Alaric_707
40469 >second: xboard
protover 2
40469 <second: Alaric 707 by Peter Fendrich
40469 <second:
40484 <second: KPK bitbase found
40484 <second:
40484 <second: DBG: Alloc Hash 4194304 entries using 67108864 bytes
40484 <second:
40484 <second:
40484 <second: feature ping=1 setboard=1 playother=1 usermove=1 sigint=0 reuse=0 colors=0 ics=1
40484 >second: accepted ping
40484 >second: accepted setboard
40484 >second: accepted playother
40484 >second: accepted usermove
40484 >second: accepted sigint
40484 >second: accepted reuse
40484 >second: accepted colors
40484 >second: accepted ics
40484 <second: feature myname="Alaric 707"
40484 >second: accepted myname
40484 <second: feature done=1
40484 >second: accepted done
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40484 <second:
40500 >second: new
random
40500 >second: ics -
40500 >second: level 40 3:20 0
40500 >second: post
40500 >second: hard
40500 >second: easy
40500 >second: ping 1
40500 >second: force
40500 >second: usermove 40500 >second: e2e4
40500 >second: usermove 40500 >second: c7c5
40500 >second: usermove 40500 >second: g1f3
40500 >second: usermove 40500 >second: d7d6
40500 >second: usermove 40500 >second: d2d4
40500 >second: usermove 40500 >second: c5d4
40500 >second: usermove 40500 >second: f3d4
40500 >second: usermove 40500 >second: g8f6
40500 >second: usermove 40500 >second: b1c3
40500 >second: usermove 40500 >second: a7a6
40500 >second: usermove 40500 >second: c1e3
40500 >second: usermove 40500 >second: e7e6
40500 >second: usermove 40500 >second: f2f3
40500 >second: usermove 40500 >second: b7b5
40500 >second: usermove 40500 >second: g2g4
40500 >second: usermove 40500 >second: h7h6
40500 >second: usermove 40500 >second: d1d2
40500 >second: usermove 40500 >second: b8d7
40500 >second: usermove 40500 >second: e1c1
40500 >second: usermove 40500 >second: c8b7
40500 >first : computer
40500 >second: computer
TC string = '+40/3:20'
mps=40 tc=200000 inc=0
TC string = '+40/3:20'
mps=40 tc=200000 inc=0
time odds: 1 1
40500 >first : time 20000
40500 >first : otim 20000
40500 >first : go
nps: w=-1, b=-1
40500 <second: DBG: Alloc Hash 4194304 entries using 67108864 bytes
40516 <first : 2 63 0 133 f1d3
40516 <first : 3 36 0 325 f1d3 d6d5
40516 <first : 4 36 16 741 f1d3 d6d5 e4d5 f6d5
40547 <first : 5 24 31 5412 f1d3 d7e5 d3e2 d6d5
40578 <second: DBG: Draw=1
40578 <second: DBG: Resign=1
40578 <second: DBG: LazyEval =1
40578 <second: DBG: LazyNull=0
40594 <second: DBG: LMRresearch=1
40594 <second: DBG: NullEval=1
40594 <second: DBG: OwnBook=0
40594 <second: DBG: Ponder=1
40594 <second: DBG: Log=0
40594 <second: DBG: Tell=0
40594 <second: DBG: ResignScore=-900
40594 <second: DBG: ResignNumber=3
40594 <second: DBG: DrawScore=0
40594 <second: DBG: DrawNumber=6
40594 <second: DBG: Hash=64
40594 <second: DBG: HistoryValue=60
40594 <second: DBG: LazyEvalLimit=200
40594 <second: DBG: LearnDepth=0
40594 <second: DBG: LMRMoveNumber=3
40594 <second: DBG: LMRreduction=50
40594 <second: DBG: LMRStartDepth=250
40594 <second: DBG: NullReduction=250
40594 <second: DBG: NullStartDepth=150
40594 <second:
40594 <second:
40594 <second: Error (unknown command): random
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second: Error (unknown command): post
40594 <second:
40594 <second:
40594 <second:
40594 <second: pong 1
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <second:
40594 <first : 6 24 94 15225 f1d3 d7e5 d3e2 d6d5 e4d5 f6d5
40766 <first : 7 9 266 51100 f1d3 d7e5 d3e2 b5b4 c3a4 d6d5
41063 <first : 7 11 562 107790 c1b1 a8c8 b1a1 b5b4 c3e2 d6d5
41234 <first : 7 16 734 135553 d4b3 a8c8 d2d4 d6d5 d4a7 c8c7
42156 <first : 8 -7 1656 311454 d4b3 d6d5 g4g5 h6g5 e4d5 e6d5 d1e1 d7e5
42469 <first : 8 5 1969 368053 c1b1 a8c8 b1a1 b5b4 c3e2 d6d5 e4d5 b7d5
45578 <first : 9 5 5078 991450 c1b1 b5b4 c3e2 d6d5 e4d5 f6d5 e3f2 a8c8 b1a1
48828 <first : move c1b1
machine move 20, castling = 7 0 -1 7 0 4
move to parse: c1b1
7 0 4 7 0 4 Legality test? c1b1
7 0 -1 7 0 4 Legality test? c1b1
(7,0) (0,0) (-1,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/3:20'
mps=40 tc=200000 inc=0
CoordsToAlgebraic, piece=21 (2,0)-(1,0) -
move: c1b1
, parse: Kb1 (
)
repeat test fmm=21 bmm=0 ep=-4, reps=4
21 ep=-4
20 ep=-4
19 ep=-4
18 ep=-4
17 ep=-4
16 ep=-3
15 ep=-3
14 ep=-3
13 ep=-3
12 ep=-3
11 ep=-4
10 ep=-3
9 ep=-4
8 ep=-4
7 ep=-2
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
48828 >second: time 20000
48828 >second: otim 19167
48828 >second: usermove 48828 >second: c1b1
48828 >second: go
48906 <second:
48906 <second: dbg: otim ok
48906 <second:
48906 <second:
49359 <second: 9 -27 53 366854 d7e5 a2a3 f8e7 a3a4 b5b4 c3a2 a6a5 f1b5 f6d7
49859 <second: 10 -33 103 723673 d7e5 a2a3 f8e7 d2g2 d8c7 h2h4 d6d5 g4g5 h6g5 h4g5
51266 <second: 11 -29 244 1753051 d7e5 a2a3 f8e7 h2h4 d8c7 d2h2 e5c4 f1c4 c7c4 e3f4 c4c5
54406 <second: 12 -22 558 4067948 d7e5 a2a3 d6d5 d2g2 f8d6 e4d5 f6d5 c3d5 b7d5 d4f5 e8g8 f1e2
GameEnds(40, Game aborted, 2)
GE(40, Game aborted, 2) bare king k=15 color=22
55641 >first : result * {Game aborted}
55641 >second: result * {Game aborted}
55641 >first : force
55656 <second: info string Break set from 'stop'
55656 <second: 12 -29 683 4970419 d7e5 a2a3 d6d5 d2g2 f8d6 e4d5 f6d5 c3d5 b7d5 d4f5 e8g8 f1e2
55656 <second: move d7e5
Undoing extra move from second, gameMode 8
55656 >second: undo
55656 <second: Hint: a2a3
55656 <second:
55656 <second:
GameEnds(40, Game aborted, 2)
64891 >first : quit
64891 >second: quit
Gábor Szőts
CCRL testing group