Alibaba 1.8 bug as White

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

Alibaba 1.8 bug as White

Postby Guenther Simon » 10 Jan 2009, 00:54

Alibaba 1.8 here only works as Black, as White it immediately falls into
an endless loop spitting out depth 0 infos forever. The same behaviour
can be reproduced also in console mode by just typing 'go'.

Guenther
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Alibaba 1.8 bug as White

Postby Matthias Gemuh » 10 Jan 2009, 01:17

Guenther Simon wrote:Alibaba 1.8 here only works as Black, as White it immediately falls into
an endless loop spitting out depth 0 infos forever. The same behaviour
can be reproduced also in console mode by just typing 'go'.

Guenther



And Alibaba formats captures poorly/wrongly, e.g. d8-d5 instead of
d8xd5 or d8d5.
ChessGUI does not like that.

Matthias.

.
http://www.chessgui.com
http://w2410tmq9.homepage.t-online.de
BigLion, Taktix, ArcBishop, FindDraw, ChessGUI
User avatar
Matthias Gemuh
 
Posts: 189
Joined: 10 Jun 2006, 15:08

Re: Alibaba 1.8 bug as White(debugs + more infos)

Postby Guenther Simon » 10 Jan 2009, 13:10

To clarify the issue a bit more, Alibaba works as White without external
book. It also works as Black with a Thinkerbook, but it does _not_ work
as White with a Thinkerbook. Below are the debugs.

Guenther

Alibaba without book as White:

Code: Select all
recognized 'normal' (-1) as variant normal
WinBoard 4.3.15k + Alibaba_18JAnb
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
shuffleOpenings = 0
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
StartChildProcess (dir="c:\Engines\WB\Alibaba_18JAnb") Alibaba_18JAnb -hash-164
962 >first : xboard
protover 2
992 <first :
992 <first : AliBaba chess engine v1.8wb JA
992 <first : ------------------------------
992 <first :
992 <first : 24 january 1995, (c) D.M. Breuker
992 <first : Winboard support by Jim Ablett [09-01-09]
992 <first :
992 <first : --------
992 <first :
992 <first : This version of AliBaba is Winboard only!.
992 <first :
992 <first : It must be loaded into a Winboard compatible
992 <first :
992 <first : chess gui interface.
992 <first :
992 <first : Type 'quit' or 'exit' to terminate
992 <first :
992 <first :
992 <first : >
992 <first : > feature done=0
992 <first : feature colors=1
992 >first : accepted colors
992 <first : feature myname="AliBaba 1.8wb JA by D.Breuker"
992 >first : accepted myname
992 <first : feature time=1
992 >first : accepted time
992 <first : feature pause=0
992 >first : accepted pause
992 <first : feature sigint=0
992 >first : accepted sigint
992 <first : feature sigterm=0
992 >first : accepted sigterm
992 <first : feature reuse=0
992 >first : accepted reuse
992 <first : feature draw=1
992 >first : accepted draw
1002 <first : feature random=0
1002 >first : rejected random
1002 <first : feature pause=0
1002 >first : accepted pause
1002 <first : feature variants="normal"
1002 >first : accepted variants
1002 <first : feature setboard=0
1002 >first : accepted setboard
1002 <first : feature ping=1
1002 >first : accepted ping
1002 <first : feature ics=1
1002 >first : accepted ics
1002 <first : feature memory=1
1002 >first : accepted memory
1002 <first : feature done=1
1002 >first : accepted done
1012 >first : memory 272
1012 >first : new
random
1012 >first : ics -
1012 >first : level 40 15 0
1012 >first : post
1012 >first : hard
1012 >first : easy
1012 >first : ping 1
1052 <first :
1052 <first : Reading random values from 'random.tab'
1062 <first :
1062 <first : Choosing default transpo 1
1062 <first : Choosing default ref 1
1062 <first : Choosing default nrTtBits 23
1062 <first : Choosing default twoLevelTable 1
1062 <first : Choosing default ttValue 1
1062 <first : Choosing default ttMove 1
1062 <first : Choosing default timeStamp 1
1062 <first : Choosing default useFlag 1
1062 <first :
1062 <first : Settings
1062 <first : --------
1062 <first : Refutation table   : True
1062 <first : Transposition table: True
1062 <first :
1062 <first : Clearing entries with age 361 ply
1062 <first : Keepmethod   : New
1062 <first : TwoLevelTable: True
1062 <first : UseTtValue   : True
1062 <first : UseTtMove    : True
1062 <first : useFlag      : True
1062 <first : timeStamp    : True
1462 <first : Initializing transposition table (8388608 entries * 20) --> 167772160 bytes
1462 <first : pong 1
4327 >first : force
StartChildProcess (dir="c:\Engines\WB\Aldebaran_070nb") Aldebaran_070nb
4887 >second: xboard
protover 2
4887 <second: Aldebaran v. 0.7.0
4887 <second: by Mauro Scarpa
4887 <second:
4887 <second:
4887 <second: feature myname="Aldebaran 0.7.0"
4887 >second: accepted myname
4887 <second: Illegal move: accepted myname
14892 >second: new
random
14892 >second: level 40 15 0
14892 >second: post
14892 >second: hard
14892 >second: easy
14892 >second: force
14892 >first : computer
14892 >second: computer
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
14892 >first : black
time odds: 1 1
14892 >first : time 90000
14892 >first : otim 90000
14892 >first : white
14892 >first : go
nps: w=-1, b=-1
14972 <second: Illegal move: computer
15022 <first : [0 positions remaining in transposition table]
15032 <first :
15052 <first :  h2-h3  ( 1/20)
15062 <first :  g2-g4  ( 2/20)
15062 <first :  1       -8  16  4  g2-g4                                          1
15062 <first :  h2-h4  ( 3/20)
15072 <first :  1       -4  16  12  c2-c4                                          1
15072 <first :  d2-d3  (10/20)
15072 <first :  1        4  17  15  d2-d4                                          1
15072 <first :  e2-e3  (12/20)
15072 <first :  d2-d4  ( 1/20)
15072 <first :  c2-c4  ( 2/20)
15072 <first :  d2-d4  ( 1/20)
15072 <first :  c2-c4  ( 2/20)
15072 <first :  d2-d4  ( 1/20)
15082 <first :  c2-c4  ( 2/20)
15092 <first :  d2-d4  ( 1/20)
15112 <first :  c2-c4  ( 2/20)
15122 <first :  5       -8  22  10633  c2-c4   e7-e5   d2-d4   d7-d5   f2-f4          5
15132 <first :  g2-g4  ( 3/20)
15212 <first :  c2-c4  ( 1/20)
15352 <first :  d2-d4  ( 2/20)
15403 <first :  6      -19  50  87765  e2-e4   c7-c6   d2-d4   d7-d5   e4-d5   c6-d5  6
15413 <first :  f2-f3  (14/20)
15823 <first :  e2-e4  ( 1/20)
15823 <first :                       g1-e2                                          7
16003 <first :  c2-c4  ( 2/20)
16174 <first :  7      -12  127  316721  c2-c4   e7-e5   d2-d4   e5-d4   d1-d4   c7-c5 
16174 <first :                       d4-d5                                          7
16484 <first :  d2-d4  ( 3/20)
18136 <first :  c2-c4  ( 1/20)
18136 <first :                       f2-f4   g7-g6                                  8
20330 <first :  e2-e4  ( 2/20)
32507 <first :  c2-c4  ( 1/20)
32507 <first :                       f1-d3   e8-g8    0-0                           9
39067 <first :  e2-e4  ( 2/20)
39067 <first :                       g1-e2   c7-c6   f2-f4                          9
40168 <first :  9      -10  2527  7130959  e2-e4   d7-d5   e4-d5   d8-d5   b1-c3   d5-e5 
40168 <first :                       g1-e2   c7-c5   d2-d4  . c5-d4  d1-d4          11
72535 <first :  d2-d4  ( 3/20)
110730 <first :  9       -4  9584  29497866  g1-f3   b8-c6   c2-c4   e7-e5   e2-e4   d8-f6 
110730 <first :                       a2-a4   g7-g6   g2-g4                          9
110860 <first :  b1-a3  (19/20)
110860 <first : 29540763 nodes (int:8887207, leaf:20653556, quies:6502446), 307883 n/s
111070 <first : 2101767 filled (25.06%), 36494466 reads, 1101440 hits ( 3.02%) 2384752 writes
111070 <first : 66427617 moves in 2233799 times (29.74)
111070 <first : move  g1-f3


Alibaba with Thinkerbook book as White:

Code: Select all
recognized 'normal' (-1) as variant normal
WinBoard 4.3.15k + Alibaba_18JA
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
shuffleOpenings = 0
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
StartChildProcess (dir="c:\Engines\WBT\Alibaba_18JA") Alibaba_18JA Book
762 >first : xboard
protover 2
792 <first : BookThinker 2.1b. Copyright (c) Lance Perkins
792 <first : Freeware. No warranties whatsoever.
792 <first :
792 <first :
10766 >first : new
random
10766 >first : level 40 15 0
10766 >first : post
10766 >first : hard
10766 >first : easy
15202 >first : force
StartChildProcess (dir="c:\Engines\WB\Aldebaran_070nb") Aldebaran_070nb
15703 >second: xboard
protover 2
15703 <second: Aldebaran v. 0.7.0
15703 <second: by Mauro Scarpa
15703 <second:
15703 <second:
15703 <second: feature myname="Aldebaran 0.7.0"
15703 >second: accepted myname
15703 <second: Illegal move: accepted myname
25707 >second: new
random
25707 >second: level 40 15 0
25707 >second: post
25707 >second: hard
25707 >second: easy
25707 >second: force
25707 >first : computer
25707 >second: computer
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
25707 >first : black
time odds: 1 1
25707 >first : time 90000
25707 >first : otim 90000
25707 >first : white
25707 >first : go
nps: w=-1, b=-1
25748 <first : move e2e4
machine move 0, castling = 7 0 4 7 0 4
move to parse: e2e4
7 0 4 7 0 4 Legality test? e2e4
7 0 4 7 0 4 Legality test? e2e4
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=0 (4,1)-(4,3) -
7 0 4 7 0 4 Legality test? e2e4
movetype=33, promochar=0=-
move: e2e4
, parse: e4 (
)
repeat test fmm=1 bmm=0 ep=-4, reps=6
1 ep=-3
0 ep=-4
time odds: 1 1
25758 >second: time 90000
25758 >second: otim 89995
25758 >second: e2e4
25758 >second: black
25758 >second: go
28261 <second: Illegal move: computer
28261 <second: Allocato: 2250.00
28261 <second: 1 -20 0 3  a7a6
28261 <second: 1 -19 0 4  b7b6
28261 <second: 1 -18 0 5  c7c6
28261 <second: 1 -6 0 6  d7d6
28261 <second: 1 0 0 16  d7d5
28261 <second: 1 0 0 24  d7d5
28261 <second: 2 -5 0 68  d7d5 d2d3 d5e4 d3e4 d8d1 e1d1
28261 <second: 2 -5 0 119  d7d5 d2d3 d5e4 d3e4 d8d1 e1d1
28271 <second: 3 -2 0 294  d7d5 f1b5 c7c6
28271 <second: 3 -2 0 1101  d7d5 f1b5 c7c6
28271 <second: 4 -20 1 2555  d7d5 e4d5 d8d5 d2d4
28271 <second: 4 -15 1 4180  e7e5 d2d4 d7d5 d4e5 d5e4 d1d8 e8d8
28271 <second: 4 -10 2 6145  e7e6 d2d4 d7d5 b1c3
28271 <second: 4 -10 3 7797  e7e6 d2d4 d7d5 b1c3
28271 <second: 5 -8 4 12169  e7e6 d2d4 d7d5 f1b5 c7c6
28271 <second: 5 -4 6 17876  d7d5 e4d5 d8d5 b1c3 d5c6
28281 <second: 5 -4 9 29681  d7d5 e4d5 d8d5 b1c3 d5c6
28281 <second: 6 -6 17 63325  d7d5 e4d5 d8d5 b1c3 d5e6 g1e2
28281 <second: 6 -6 34 107609  d7d5 e4d5 d8d5 b1c3 d5e6 g1e2
28281 <second: 7 -2 85 248165  d7d5 e4d5 d8d5 d2d4 e7e5 g1f3 f8b4 c2c3
28281 <second: 7 -2 150 537157  d7d5 e4d5 d8d5 d2d4 e7e5 g1f3 f8b4 c2c3
29333 <second: 8 -8 352 1528352  d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 e7e5 f1c4
35932 <second: 8 -8 1012 3915452  d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 e7e5 f1c4
35942 <second: move d7d5
machine move 1, castling = 7 0 4 7 0 4
move to parse: d7d5
7 0 4 7 0 4 Legality test? d7d5
7 0 4 7 0 4 Legality test? d7d5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=22 (3,6)-(3,4) -
7 0 4 7 0 4 Legality test? d7d5
movetype=33, promochar=0=-
move: d7d5
, parse: d5 (
)
repeat test fmm=2 bmm=0 ep=-4, reps=6
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting first
35942 >first : time 89995
35942 >first : otim 88980
35942 >first : d7d5
35962 <first : move e4d5
machine move 2, castling = 7 0 4 7 0 4
move to parse: e4d5
7 0 4 7 0 4 Legality test? e4d5
7 0 4 7 0 4 Legality test? e4d5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=0 (4,3)-(3,4) -
7 0 4 7 0 4 Legality test? e4d5
movetype=33, promochar=0=-
move: e4d5
, parse: exd5 (
)
repeat test fmm=3 bmm=0 ep=-4, reps=6
3 ep=-3
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting second
35972 >second: time 88980
35972 >second: otim 89992
35972 >second: e4d5
36032 <second: Allocato: 2281.00
36042 <second: 1 -8 1 0 d8d5
36042 <second: 2 -8 1 0 d8d5
36042 <second: 3 -8 1 0 d8d5
36042 <second: 4 -8 1 696  d8d5 b1c3 d5a5 d2d4
36042 <second: 4 -8 1 2252  d8d5 b1c3 d5a5 d2d4
36062 <second: 5 -2 4 5569  d8d5 b1c3 d5e6 g1e2 b8c6
36092 <second: 5 -2 6 21140  d8d5 b1c3 d5e6 g1e2 b8c6
36142 <second: 6 -8 12 42369  d8d5 b1c3 d5a5 d2d4 e7e5 f1c4
36303 <second: 6 -8 28 97144  d8d5 b1c3 d5a5 d2d4 e7e5 f1c4
36623 <second: 7 -6 60 203637  d8d5 b1c3 d5e5 g1e2 e5a5 d2d4 e7e5
37454 <second: 7 -6 142 650919  d8d5 b1c3 d5e5 g1e2 e5a5 d2d4 e7e5
38796 <second: 8 -8 276 1238812  d8d5 b1c3 d5a5 d2d4 e7e5 d4e5 a5e5 c1e3
43663 <second: 8 -8 764 2839533  d8d5 b1c3 d5a5 d2d4 e7e5 d4e5 a5e5 c1e3
43663 <second: move d8d5
machine move 3, castling = 7 0 4 7 0 4
move to parse: d8d5
7 0 4 7 0 4 Legality test? d8d5
7 0 4 7 0 4 Legality test? d8d5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=26 (3,7)-(3,4) -
move: d8d5
, parse: Qxd5 (
)
repeat test fmm=4 bmm=0 ep=-4, reps=6
4 ep=-2
3 ep=-3
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting first
43673 >first : time 89992
43673 >first : otim 88211
43673 >first : d8d5
43693 <first : move b1c3
machine move 4, castling = 7 0 4 7 0 4
move to parse: b1c3
7 0 4 7 0 4 Legality test? b1c3
7 0 4 7 0 4 Legality test? b1c3
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=1 (1,0)-(2,2) -
move: b1c3
, parse: Nc3 (
)
repeat test fmm=5 bmm=0 ep=-4, reps=6
5 ep=-4
4 ep=-2
3 ep=-3
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting second
43693 >second: time 88211
43693 >second: otim 89989
43693 >second: b1c3
43753 <second: Allocato: 2321.00
43753 <second: 1 -8 0 0 d5a5
43763 <second: 2 -8 0 34  d5a5 d2d4
43763 <second: 2 -8 0 126  d5a5 d2d4
43763 <second: 3 -8 0 231  d5a5 d2d4 e7e5
43773 <second: 3 -8 1 1662  d5a5 d2d4 e7e5
43783 <second: 4 -8 2 2933  d5a5 d2d4 e7e5 d4e5
43793 <second: 4 -8 3 7093  d5a5 d2d4 e7e5 d4e5
43803 <second: 5 -8 4 10575  d5a5 d2d4 e7e5 d4e5 a5e5 c1e3
43834 <second: 5 -6 8 27232  d5e5 g1e2 e5a5 d2d4 e7e5
43854 <second: 5 -6 9 37633  d5e5 g1e2 e5a5 d2d4 e7e5
43884 <second: 6 -10 13 47224  d5e5 g1e2 e5a5 d2d4 e7e5 c1e3
44144 <second: 6 -8 38 143373  d5d6 d2d4 e7e5 d4e5 d6e5 c1e3
44234 <second: 6 -8 47 171637  d5d6 d2d4 e7e5 d4e5 d6e5 c1e3
45075 <second: 7 -6 131 429717  d5d6 d2d4 e7e5 c1e3 e5d4 e3d4 b8c6
46237 <second: 7 -6 247 1090654  d5d6 d2d4 e7e5 c1e3 e5d4 e3d4 b8c6
50824 <second: 8 -10 706 2899713  d5d6 d2d4 e7e5 g1f3 e5d4 f3d4 b8c6 f1b5
65485 <second: 8 -9 2085 7442288  d5a5 f1c4 e7e5 g1f3 c7c6 0-0 b7b5 c4d3
65855 <second: 8 -9 2210 7786939  d5a5 f1c4 e7e5 g1f3 c7c6 0-0 b7b5 c4d3
65855 <second: move d5a5
machine move 5, castling = 7 0 4 7 0 4
move to parse: d5a5
7 0 4 7 0 4 Legality test? d5a5
7 0 4 7 0 4 Legality test? d5a5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=26 (3,4)-(0,4) -
move: d5a5
, parse: Qa5 (
)
repeat test fmm=6 bmm=0 ep=-4, reps=6
6 ep=-4
5 ep=-4
4 ep=-2
3 ep=-3
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting first
65855 >first : time 89989
65855 >first : otim 85995
65855 >first : d5a5
65865 <first : move d2d4
machine move 6, castling = 7 0 4 7 0 4
move to parse: d2d4
7 0 4 7 0 4 Legality test? d2d4
7 0 4 7 0 4 Legality test? d2d4
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=0 (3,1)-(3,3) -
7 0 4 7 0 4 Legality test? d2d4
movetype=33, promochar=0=-
move: d2d4
, parse: d4 (
)
repeat test fmm=7 bmm=0 ep=-4, reps=6
7 ep=-3
6 ep=-4
5 ep=-4
4 ep=-2
3 ep=-3
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting second
65865 >second: time 85995
65865 >second: otim 89988
65865 >second: d2d4
65925 <second: Allocato: 2324.00
65925 <second: 1 -8 0 1  e7e5
65925 <second: 1 -8 0 41  e7e5
65925 <second: 2 -8 0 90  e7e5 f1c4
65925 <second: 2 -8 0 229  e7e5 f1c4
65925 <second: 3 -6 0 544  e7e5 d4e5 a5e5 g1e2
65925 <second: 3 -6 0 1603  e7e5 d4e5 a5e5 g1e2
65935 <second: 4 -8 1 3592  e7e5 g1f3 e5d4 f3d4
65945 <second: 4 -8 2 6406  e7e5 g1f3 e5d4 f3d4
65975 <second: 5 -8 5 16929  e7e5 d1e2 f7f6 d4e5 a5e5 e2e5 f6e5
66065 <second: 5 -8 14 60074  e7e5 d1e2 f7f6 d4e5 a5e5 e2e5 f6e5
66186 <second: 6 -8 27 115457  e7e5 d1e2 f7f6 d4e5 a5e5 e2e5 f6e5
66656 <second: 6 -8 73 258996  e7e5 d1e2 f7f6 d4e5 a5e5 e2e5 f6e5
67658 <second: 7 -8 173 543847  e7e5 d1e2 f7f6 d4e5 a5e5 e2e5 f6e5
73797 <second: 7 -8 788 2899324  e7e5 d1e2 f7f6 d4e5 a5e5 e2e5 f6e5
73797 <second: move e7e5
machine move 7, castling = 7 0 4 7 0 4
move to parse: e7e5
7 0 4 7 0 4 Legality test? e7e5
7 0 4 7 0 4 Legality test? e7e5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=22 (4,6)-(4,4) -
7 0 4 7 0 4 Legality test? e7e5
movetype=33, promochar=0=-
move: e7e5
, parse: e5 (
)
repeat test fmm=8 bmm=0 ep=-4, reps=6
8 ep=-3
7 ep=-3
6 ep=-4
5 ep=-4
4 ep=-2
3 ep=-3
2 ep=-3
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting first
73807 >first : time 89988
73807 >first : otim 85201
73807 >first : e7e5
73817 <first :
73817 <first : AliBaba chess engine v1.8wb JA
73817 <first : ------------------------------
73817 <first :
73817 <first : 24 january 1995, (c) D.M. Breuker
73817 <first : Winboard support by Jim Ablett [09-01-09]
73817 <first :
73817 <first : --------
73817 <first :
73827 <first : This version of AliBaba is Winboard only!.
73827 <first :
73827 <first : It must be loaded into a Winboard compatible
73827 <first :
73827 <first : chess gui interface.
73827 <first :
73837 <first : Type 'quit' or 'exit' to terminate
73837 <first :
73837 <first :
73837 <first : >
73837 <first : > feature done=0
73837 <first : feature colors=1
Interrupting first
73837 >first : accepted colors
73847 <first : feature myname="AliBaba 1.8wb JA by D.Breuker"
73847 >first : accepted myname
73847 <first : feature time=1
73847 >first : accepted time
73847 <first : feature pause=0
73847 >first : accepted pause
73847 <first : feature sigint=0
73847 >first : accepted sigint
73847 <first : feature sigterm=0
73847 >first : accepted sigterm
73847 <first : feature reuse=0
73847 >first : accepted reuse
73847 <first : feature draw=1
73847 >first : accepted draw
73847 <first : feature random=0
73847 >first : rejected random
73857 <first : feature pause=0
73857 >first : accepted pause
73857 <first : feature variants="normal"
73857 >first : accepted variants
73857 <first : feature setboard=0
73857 >first : accepted setboard
73857 <first : feature ping=1
73857 >first : accepted ping
73857 <first : feature ics=1
73857 >first : accepted ics
73857 <first : feature memory=1
73857 >first : accepted memory
73867 <first : feature done=1
73867 >first : accepted done
73867 <first :
73867 <first : Reading random values from 'random.tab'
73867 <first :
73867 <first : Choosing default transpo 1
73867 <first : Choosing default ref 1
73867 <first : Choosing default nrTtBits 23
73877 <first : Choosing default twoLevelTable 1
73877 <first : Choosing default ttValue 1
73877 <first : Choosing default ttMove 1
73877 <first : Choosing default timeStamp 1
73877 <first : Choosing default useFlag 1
73877 <first :
73877 <first : Settings
73877 <first : --------
73877 <first : Refutation table   : True
73877 <first : Transposition table: True
73877 <first :
73877 <first : Clearing entries with age 361 ply
73877 <first : Keepmethod   : New
73877 <first : TwoLevelTable: True
73887 <first : UseTtValue   : True
73887 <first : UseTtMove    : True
73887 <first : useFlag      : True
73887 <first : timeStamp    : True
73887 <first : Initializing transposition table (8388608 entries * 20) --> 167772160 bytes
73887 <first :
73897 <first :  0      -18  0  1
73897 <first :
73897 <first :  0      -18  0  1
73897 <first :
73897 <first :  0      -18  0  1
73897 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  1  1
73907 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  0  1
73907 <first :
73907 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73917 <first :  0      -18  0  1
73917 <first :
73927 <first :  0      -18  0  1
73927 <first :
73927 <first :  0      -18  0  1
73927 <first :
73927 <first :  0      -18  0  1
73927 <first :
73927 <first :  0      -18  0  1
73927 <first :
73927 <first :  0      -18  0  1
73937 <first :
73937 <first :  0      -18  0  1
73937 <first :
73937 <first :  0      -18  0  1
73937 <first :
73937 <first :  0      -18  0  1
73937 <first :
73937 <first :  0      -18  0  1
73937 <first :
73947 <first :  0      -18  0  1
73947 <first :
73947 <first :  0      -18  0  1
73947 <first :
73947 <first :  0      -18  0  1
73947 <first :
73957 <first :  0      -18  0  1
73957 <first :
73957 <first :  0      -18  0  1
73957 <first :
73957 <first :  0      -18  0  1
73957 <first :
73967 <first :  0      -18  0  1
73967 <first :
73967 <first :  0      -18  0  1
73967 <first :
73967 <first :  0      -18  0  1
73967 <first :
73967 <first :  0      -18  0  1
73967 <first :
73967 <first :  0      -18  0  1
73977 <first :
73977 <first :  0      -18  0  1
73977 <first :
73977 <first :  0      -18  0  1
73977 <first :
73977 <first :  0      -18  0  1
73977 <first :
73977 <first :  0      -18  0  1
73977 <first :
73987 <first :  0      -18  0  1
73987 <first :
73987 <first :  0      -18  0  1
73987 <first :
73987 <first :  0      -18  0  1
73987 <first :
73997 <first :  0      -18  0  1
73997 <first :
73997 <first :  0      -18  0  1
73997 <first :
73997 <first :  0      -18  0  1
73997 <first :
73997 <first :  0      -18  0  1
73997 <first :
73997 <first :  0      -18  0  1
74007 <first :
... and so on
GameEnds(40, Game aborted, 2)
114365 >first : quit
117469 >second: quit


Alibaba with Thinkerbook book as Black:

Code: Select all
recognized 'normal' (-1) as variant normal
WinBoard 4.3.15k + Aldebaran_070nb
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
shuffleOpenings = 0
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
StartChildProcess (dir="c:\Engines\WB\Aldebaran_070nb") Aldebaran_070nb
801 >first : xboard
protover 2
831 <first : Aldebaran v. 0.7.0
841 <first : by Mauro Scarpa
841 <first :
841 <first :
841 <first : feature myname="Aldebaran 0.7.0"
841 >first : accepted myname
841 <first : Illegal move: accepted myname
10806 >first : new
random
10806 >first : level 40 15 0
10806 >first : post
10806 >first : hard
10806 >first : easy
14541 >first : force
StartChildProcess (dir="c:\Engines\WBT\Alibaba_18JA") Alibaba_18JA Book
15042 >second: xboard
15042 >second: new
random
15042 >second: level 40 15 0
15042 >second: post
15042 >second: hard
15042 >second: easy
15042 >second: force
15042 >first : computer
15042 >second: computer
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
15042 >first : black
time odds: 1 1
15042 >first : time 90000
15042 >first : otim 90000
15042 >first : white
15042 >first : go
nps: w=-1, b=-1
15102 <second: BookThinker 2.1b. Copyright (c) Lance Perkins
15102 <second: Freeware. No warranties whatsoever.
15102 <second:
15102 <first : Illegal move: computer
15102 <first : Allocato: 2250.00
15102 <first : 1 0 1 1  a2a3
15102 <first : 1 1 1 2  b2b3
15102 <first : 1 2 1 3  c2c3
15102 <first : 1 14 1 4  d2d3
15102 <first : 1 20 1 12  d2d4
15112 <first : 1 20 1 20  d2d4
15112 <first : 2 0 1 41  d2d4 d7d5
15112 <first : 2 0 1 114  d2d4 d7d5
15112 <first : 3 14 1 197  d2d4 d7d5 e2e3
15112 <first : 3 14 1 1331  d2d4 d7d5 e2e3
15112 <first : 4 0 1 2158  d2d4 d7d5 e2e3 e7e6
15112 <first : 4 2 1 3050  e2e4 d7d5 f1b5 c7c6
15202 <first : 4 2 2 3727  e2e4 d7d5 f1b5 c7c6
15202 <first : 5 10 3 8187  e2e4 e7e6 d2d4 d7d5 f1d3
15202 <first : 5 10 14 21202  e2e4 e7e6 d2d4 d7d5 f1d3
15362 <first : 6 4 29 37173  e2e4 d7d5 e4d5 d8d5 b1c3 d5c6
15703 <first : 6 4 64 69841  e2e4 d7d5 e4d5 d8d5 b1c3 d5c6
15863 <first : 7 6 80 126302  e2e4 d7d5 e4d5 d8d5 b1c3 d5e6 g1e2
16183 <first : 7 8 113 250072  d2d4 d7d5 b1c3 e7e6 e2e4 f8b4 f1b5 c7c6
16594 <first : 7 8 153 451144  d2d4 d7d5 b1c3 e7e6 e2e4 f8b4 f1b5 c7c6
17766 <first : 8 2 271 891663  d2d4 d7d5 b1c3 c8f5 e2e3 e7e6 f1b5 c7c6
20880 <first : 8 2 582 1905471  d2d4 d7d5 b1c3 c8f5 e2e3 e7e6 f1b5 c7c6
20880 <first : move d2d4
machine move 0, castling = 7 0 4 7 0 4
move to parse: d2d4
7 0 4 7 0 4 Legality test? d2d4
7 0 4 7 0 4 Legality test? d2d4
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=0 (3,1)-(3,3) -
7 0 4 7 0 4 Legality test? d2d4
movetype=33, promochar=0=-
move: d2d4
, parse: d4 (
)
repeat test fmm=1 bmm=0 ep=-4, reps=6
1 ep=-3
0 ep=-4
time odds: 1 1
20890 >second: time 90000
20890 >second: otim 89415
20890 >second: d2d4
20890 >second: black
20890 >second: go
21000 <second: move g8f6
machine move 1, castling = 7 0 4 7 0 4
move to parse: g8f6
7 0 4 7 0 4 Legality test? g8f6
7 0 4 7 0 4 Legality test? g8f6
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=23 (6,7)-(5,5) -
move: g8f6
, parse: Nf6 (
)
repeat test fmm=2 bmm=0 ep=-4, reps=6
2 ep=-4
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting first
21000 >first : time 89415
21000 >first : otim 89989
21000 >first : g8f6
21070 <first : Allocato: 2292.00
21070 <first : 1 30 0 1  e2e3
21070 <first : 1 30 0 29  e2e3
21070 <first : 2 10 0 53  e2e3 d7d5
21070 <first : 2 10 0 212  e2e3 d7d5
21080 <first : 3 14 0 341  e2e3 d7d5 f1d3
21080 <first : 3 14 2 1968  e2e3 d7d5 f1d3
21080 <first : 4 0 2 2728  e2e3 d7d5 f1d3 e7e6
21100 <first : 4 0 3 6116  e2e3 d7d5 f1d3 e7e6
21110 <first : 5 4 5 9472  e2e3 d7d5 f1d3 e7e6 b1c3
21150 <first : 5 8 9 23988  c2c4 d7d6 b1c3 e7e5 e2e4
21191 <first : 5 8 13 45937  c2c4 d7d6 b1c3 e7e5 e2e4
21281 <first : 6 -2 21 76253  c2c4 e7e6 e2e3 d7d5 c4d5 e6d5
21341 <first : 6 2 27 101021  e2e3 d7d5 g1f3 e7e6 f1b5 c7c6
21591 <first : 6 2 52 179842  e2e3 d7d5 g1f3 e7e6 f1b5 c7c6
21851 <first : 7 2 79 273234  e2e3 d7d5 g1f3 e7e6 f1b5 c7c6 b5d3
22593 <first : 7 5 152 609879  b1c3 d7d5 c1g5 b8c6 g5f6 e7f6 e2e3
23484 <first : 7 5 242 1156175  b1c3 d7d5 c1g5 b8c6 g5f6 e7f6 e2e3
25377 <first : 8 4 430 1905419  b1c3 e7e6 e2e4 f8b4 e4e5 f6e4 g1e2 d7d5
31595 <first : 8 6 1053 4002405  f2f3 d7d5 b1c3 e7e6 e2e4 f8b4 f1b5 c7c6
35771 <first : 8 6 1471 5302081  f2f3 d7d5 b1c3 e7e6 e2e4 f8b4 f1b5 c7c6
35781 <first : move f2f3
machine move 2, castling = 7 0 4 7 0 4
move to parse: f2f3
7 0 4 7 0 4 Legality test? f2f3
7 0 4 7 0 4 Legality test? f2f3
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=0 (5,1)-(5,2) -
7 0 4 7 0 4 Legality test? f2f3
movetype=33, promochar=0=-
move: f2f3
, parse: f3 (
)
repeat test fmm=3 bmm=0 ep=-4, reps=6
3 ep=-3
2 ep=-4
1 ep=-3
0 ep=-4
time odds: 1 1
Interrupting second
35781 >second: time 89989
35781 >second: otim 87937
35781 >second: f2f3
36032 <second:
36032 <second: AliBaba chess engine v1.8wb JA
36032 <second: ------------------------------
36092 <second:
36092 <second: 24 january 1995, (c) D.M. Breuker
36092 <second: Winboard support by Jim Ablett [09-01-09]
36162 <second:
36162 <second: --------
36162 <second:
36222 <second: This version of AliBaba is Winboard only!.
36222 <second:
36222 <second: It must be loaded into a Winboard compatible
36292 <second:
36292 <second: chess gui interface.
36292 <second:
36302 <second: Type 'quit' or 'exit' to terminate
36302 <second:
36302 <second:
36442 <second: >
36442 <second: > feature done=0
36442 <second:
36503 <second: Reading random values from 'random.tab'
36503 <second:
36503 <second: Choosing default transpo 1
36563 <second: Choosing default ref 1
36563 <second: Choosing default nrTtBits 23
36563 <second: Choosing default twoLevelTable 1
36623 <second: Choosing default ttValue 1
36623 <second: Choosing default ttMove 1
36623 <second: Choosing default timeStamp 1
36683 <second: Choosing default useFlag 1
36683 <second:
36683 <second: Settings
36743 <second: --------
36743 <second: Refutation table   : True
36743 <second: Transposition table: True
36803 <second:
36803 <second: Clearing entries with age 361 ply
36803 <second: Keepmethod   : New
36863 <second: TwoLevelTable: True
36863 <second: UseTtValue   : True
36863 <second: UseTtMove    : True
36923 <second: useFlag      : True
36923 <second: timeStamp    : True
36923 <second: Initializing transposition table (8388608 entries * 20) --> 167772160 bytes
36983 <second: [0 positions remaining in transposition table]
36983 <second:
36983 <second:  g7-g6  ( 1/22) 1        9  9  2  g7-g6                                          1
37043 <second:  d7-d5  ( 2/22) 1 Mate-2999  9  3  d7-d5                                          1
37043 <second:  1       14  9  4  d7-d5                                          1
37043 <second:  h7-h6  ( 3/22) g7-g5  ( 4/22) e7-e5  ( 5/22) e7-e6  ( 6/22) h7-h5  ( 7/22) a7-a6  ( 8/22) a7-a5  ( 9/22) b7-b6  (10/22) b7-b5  (11/22) c7-c6  (12/22) c7-c5  (13/22) d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 0.09 ]====================
37103 <second:  d7-d5  ( 1/22) 2        4  10  57  d7-d5   b2-b4                                  2
37103 <second:  g7-g6  ( 2/22) h7-h6  ( 3/22) g7-g5  ( 4/22) e7-e5  ( 5/22) e7-e6  ( 6/22) h7-h5  ( 7/22) a7-a6  ( 8/22) a7-a5  ( 9/22) b7-b6  (10/22) b7-b5  (11/22) c7-c6  (12/22) c7-c5  (13/22) d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 0.10 ]====================
37103 <second:  d7-d5  ( 1/22) 3       21  10  232  d7-d5   b2-b4   g7-g6                          3
37163 <second:  g7-g6  ( 2/22) h7-h6  ( 3/22) g7-g5  ( 4/22) e7-e5  ( 5/22) e7-e6  ( 6/22) h7-h5  ( 7/22) a7-a6  ( 8/22) a7-a5  ( 9/22) b7-b6  (10/22) b7-b5  (11/22) c7-c6  (12/22) c7-c5  (13/22) d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 0.10 ]====================
37163 <second:  d7-d5  ( 1/22) 4        8  11  3174  d7-d5   b1-d2   c8-f5   c2-c4                  4
37163 <second:  g7-g6  ( 2/22) h7-h6  ( 3/22) g7-g5  ( 4/22) e7-e5  ( 5/22) e7-e6  ( 6/22) h7-h5  ( 7/22) a7-a6  ( 8/22) a7-a5  ( 9/22) b7-b6  (10/22) b7-b5  (11/22) c7-c6  (12/22) c7-c5  (13/22) d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 0.13 ]====================
37234 <second:  d7-d5  ( 1/22) 5       17  17  15455  d7-d5   g2-g4   c7-c5   g4-g5   d8-a5  . b1-d2 6
37234 <second:  g7-g6  ( 2/22) h7-h6  ( 3/22) g7-g5  ( 4/22) e7-e5  ( 5/22) e7-e6  ( 6/22) h7-h5  ( 7/22) a7-a6  ( 8/22) a7-a5  ( 9/22) b7-b6  (10/22) b7-b5  (11/22) c7-c6  (12/22) c7-c5  (13/22) d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 0.24 ]====================
37234 <second:  d7-d5  ( 1/22) 6       10  46  87958  d7-d5   b1-c3   e7-e6   e2-e4   c7-c5   g1-e2 
37294 <second:                      . c5-d4  e2-d4                                  8
37294 <second:  g7-g6  ( 2/22) h7-h6  ( 3/22) g7-g5  ( 4/22) e7-e5  ( 5/22) e7-e6  ( 6/22) h7-h5  ( 7/22) a7-a6  ( 8/22) a7-a5  ( 9/22) b7-b6  (10/22) b7-b5  (11/22) c7-c6  (12/22) c7-c5  (13/22) d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 0.77 ]====================
37354 <second:  d7-d5  ( 1/22) 7        7  154  341735  d7-d5   g2-g4   g7-g6   g4-g5   f6-g8   e2-e4 
37414 <second:                       e7-e6                                          7
37895 <second:  g7-g6  ( 2/22) 7 Mate-2999  208  475449  g7-g6   e2-e4   d7-d6   b2-b4   e7-e5   f1-c4 
37895 <second:                       e5-d4                                          7
38025 <second:  7       10  221  512525  g7-g6   e2-e4   d7-d6   g2-g4   c7-c5   g4-g5 
38095 <second:                       d8-a5  . b1-d2                                 8
39166 <second:  h7-h6  ( 3/22) g7-g5  ( 4/22) e7-e5  ( 5/22) e7-e6  ( 6/22) h7-h5  ( 7/22) a7-a6  ( 8/22) a7-a5  ( 9/22) b7-b6  (10/22) b7-b5  (11/22) c7-c6  (12/22) c7-c5  (13/22) 7 Mate-2999  335  834266  c7-c5   e2-e4   c5-d4   d1-d4   d7-d5   e1-d2 
39176 <second:                       d5-e4                                          7
39477 <second:  7       11  360  903618  c7-c5   d4-c5   d8-a5   c2-c3   a5-c5   b2-b4 
39477 <second:                       c5-b5                                          7
39867 <second:  d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 4.05 ]====================
41179 <second:  c7-c5  ( 1/22) 8       -7  537  1490779  c7-c5   d4-c5   d8-a5   c2-c3   a5-c5   b2-b4 
41279 <second:                       c5-b5   e2-e4                                  8
42271 <second:  g7-g6  ( 2/22) 8 Mate-2999  646  1903926  g7-g6   e2-e4   d7-d6   a2-a3   a7-a5          5
44254 <second:  8        6  843  2412293  g7-g6   e2-e4   d7-d6   g2-g4   c7-c5   f1-b5 
44254 <second:                       c8-d7   c2-c4  . c5-d4  d1-d4                  10
51033 <second:  d7-d5  ( 3/22) h7-h6  ( 4/22) g7-g5  ( 5/22) e7-e5  ( 6/22) e7-e6  ( 7/22) h7-h5  ( 8/22) a7-a6  ( 9/22) a7-a5  (10/22) b7-b6  (11/22) b7-b5  (12/22) c7-c6  (13/22) d7-d6  (14/22) f6-d5  (15/22) f6-h5  (16/22) f6-g8  (17/22) f6-e4  (18/22) f6-g4  (19/22) b8-a6  (20/22) b8-c6  (21/22) h8-g8  (22/22)====================[ 15.22 ]====================
51063 <second: 3948446 nodes (int:1600274, leaf:2348172, quies:1221303), 259408 n/s
51234 <second: 320715 filled ( 3.82), 4075562 reads, 200255 hits ( 4.91) 378963 writes
51234 <second: 10318460 moves in 334300 times (30.87)
51234 <second: move  g7-g6
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 10 Jan 2009, 14:38

Thanks for testing/feedback guys.

Here's a new version >

(Guenther: I didn't realize your problem was bookthinker related, this version will probably still not work for you -
I'll will look now at trying to fix this problem now)

Alibaba 1.9wb ja by Dennis Breuker

Changes:

1. Problem not playing as white. (max depth of search was being reset to zero before start)
2. Not showing proper capture notation (ChessGui doesn't like that)
3. Added a wb2uci setup to the distribution so it can be loaded straight into a uci protocol chess gui.

AliBaba is initialized on the wb command 'new' so if you wish to test
on the command line that is is working correctly the sequence of commands
to is >

xboard > enter
protover > enter
new > enter
go > enter


Download:
http://www.mediafire.com/?jdmwktygtxm


Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 10 Jan 2009, 15:09

Guenther > I've found the problem. Error in Alibaba's side-to-move code.
New version which works with bookthinker will be along shortly.

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Guenther Simon » 10 Jan 2009, 15:22

Jim Ablett wrote:Guenther > I've found the problem. Error in Alibaba's side-to-move code.
New version which works with bookthinker will be along shortly.

Jim.


Hi Jim, thanks for your efforts! I really appreciate your work.
I want to mention though that version 1.9 now also has a problem
with Black, actually it seems now it is out of sync with the Bookthinker
moves for both sides and produces an illegal move once it thinks on its own.

Best regards,
Guenther

Example as Black:

recognized 'normal' (-1) as variant normal
WinBoard 4.3.15k + Abrok_50
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
shuffleOpenings = 0
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
StartChildProcess (dir="c:\Engines\WB\Abrok_50") Abrok_50 hash 256
801 >first : xboard
protover 2
1002 <first : feature done=0
1002 >first : accepted done
1002 <first : feature myname="Abrok 5.0"
1002 >first : accepted myname
1002 <first : feature ping=1
1012 >first : accepted ping
1012 <first : feature time=1
1012 >first : accepted time
1012 <first : feature reuse=1
1012 >first : accepted reuse
1012 <first : feature sigint=0
1012 >first : accepted sigint
1012 <first : feature sigterm=0
1012 >first : accepted sigterm
1012 <first : feature analyze=1
1012 >first : accepted analyze
1012 <first : feature variants="normal"
1012 >first : accepted variants
1012 <first : feature name=0
1012 >first : accepted name
1012 <first : feature setboard=1
1012 >first : accepted setboard
1012 <first : feature done=1
1012 >first : accepted done
1022 >first : new
random
1022 >first : level 40 15 0
1022 >first : post
1022 >first : hard
1022 >first : easy
1022 >first : ping 1
1022 >first : force
StartChildProcess (dir="c:\Engines\WBT\Alibaba_19JA") Alibaba_19JA Book
1522 >second: xboard
1522 <first : pong 1
1522 <second: BookThinker 2.1b. Copyright (c) Lance Perkins
1522 <second: Freeware. No warranties whatsoever.
1522 <second:
2524 >second: new
random
2524 >second: level 40 15 0
2524 >second: post
2524 >second: hard
2524 >second: easy
2524 >second: force
2524 >first : computer
2524 >second: computer
TC string = '+40/15'
mps=40 tc=900000 inc=0
TC string = '+40/15'
mps=40 tc=900000 inc=0
2524 >first : black
time odds: 1 1
2524 >first : time 90000
2524 >first : otim 90000
2524 >first : white
2524 >first : go
nps: w=-1, b=-1
2524 <first : 99 2 0 0 g1f3
2554 <first :
2554 <first : Hashtreffer: 0
2554 <first : NullmoveExtensions: 0
2554 <first : PawnpushExtensions: 0
2554 <first : CheckExtensions: 0
2554 <first : KingsafetyExtensions: 0
2554 <first : RecaptureExtensions: 0
2554 <first : Bewertungen: 0
2554 <first : komplette Bewertungen: 0
2554 <first :
2554 <first : move g1f3
machine move 0, castling = 7 0 4 7 0 4
move to parse: g1f3
7 0 4 7 0 4 Legality test? g1f3
7 0 4 7 0 4 Legality test? g1f3
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=1 (6,0)-(5,2) -
move: g1f3
, parse: Nf3 (
)
repeat test fmm=1 bmm=0 ep=-4, reps=6
1 ep=-4
0 ep=-4
time odds: 1 1
2564 >second: time 90000
2564 >second: otim 89996
2564 >second: g1f3
2564 >second: black
2564 >second: go
2674 <first :
2674 <second: move d7d5
machine move 1, castling = 7 0 4 7 0 4
move to parse: d7d5
7 0 4 7 0 4 Legality test? d7d5
7 0 4 7 0 4 Legality test? d7d5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=22 (3,6)-(3,4) -
7 0 4 7 0 4 Legality test? d7d5
movetype=33, promochar=0=-
move: d7d5
, parse: d5 (
)
repeat test fmm=2 bmm=0 ep=-4, reps=6
2 ep=-3
1 ep=-4
0 ep=-4
time odds: 1 1
2684 >first : time 89996
2684 >first : otim 89988
2684 >first : d7d5
2704 <first : 99 2 0 0 c2c4
2714 <first :
2714 <first : Hashtreffer: 0
2714 <first : NullmoveExtensions: 0
2714 <first : PawnpushExtensions: 0
2714 <first : CheckExtensions: 0
2714 <first : KingsafetyExtensions: 0
2714 <first : RecaptureExtensions: 0
2714 <first : Bewertungen: 0
2714 <first : komplette Bewertungen: 0
2714 <first :
2714 <first : move c2c4
machine move 2, castling = 7 0 4 7 0 4
move to parse: c2c4
7 0 4 7 0 4 Legality test? c2c4
7 0 4 7 0 4 Legality test? c2c4
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=0 (2,1)-(2,3) -
7 0 4 7 0 4 Legality test? c2c4
movetype=33, promochar=0=-
move: c2c4
, parse: c4 (
)
repeat test fmm=3 bmm=0 ep=-4, reps=6
3 ep=-3
2 ep=-3
1 ep=-4
0 ep=-4
time odds: 1 1
Interrupting second
2714 >second: time 89988
2714 >second: otim 89993
2714 >second: c2c4
2734 <first :
2734 <second: move c7c6
machine move 3, castling = 7 0 4 7 0 4
move to parse: c7c6
7 0 4 7 0 4 Legality test? c7c6
7 0 4 7 0 4 Legality test? c7c6
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=22 (2,6)-(2,5) -
7 0 4 7 0 4 Legality test? c7c6
movetype=33, promochar=0=-
move: c7c6
, parse: c6 (
)
repeat test fmm=4 bmm=0 ep=-4, reps=6
4 ep=-3
3 ep=-3
2 ep=-3
1 ep=-4
0 ep=-4
time odds: 1 1
2744 >first : time 89993
2744 >first : otim 89986
2744 >first : c7c6
2804 <first : 2 8 1 417 d1c2 b8d7
2804 <first : 2 20 1 488 d2d3 d8a5 c1d2
2804 <first : 3 12 1 577 d2d3 d8a5 c1d2
2804 <first : 3 14 1 667 d2d3 d8a5 c1d2
2804 <first : 4 14 1 1110 d2d3 d8b6 c4d5 c6d5 d1a4
2804 <first : 4 16 2 1461 d2d3 d8a5 c1d2
2804 <first : 4 18 2 1560 d2d3 d8a5 c1d2
2844 <first : 5 -14 8 3615 d1c2 d5c4 c2c4 c8e6 c4b4
2844 <first : 5 -12 8 4621 e2e3 g8f6 b1c3
2844 <first : 6 -12 9 5142 e2e3 g8f6 b1c3 c8f5 c4d5 c6d5 f1b5
2864 <first : 6 -6 12 8217 e2e3 g8f6 c4d5 d8d5 b1c3 d5d6 f1c4
2874 <first : 6 -2 13 9347 d1c2 d5c4 c2c4 c8e6 c4b4 d8b6 b4f4
2884 <first : 6 0 13 9493 d1c2 d5c4 c2c4 c8e6 c4b4 d8b6 b4f4
2914 <first : 7 0 17 13270 e2e3 g8f6 c4d5 d8d5 b1c3 d5d6 f1c4
2964 <first : 7 14 22 19067 c4d5 d8d5 b1c3 d5d6 d2d4 g8f6 d1d3
3085 <first : 8 14 34 34972 c4d5 c6d5 d2d4 b8c6 b1c3 c8f5 c1f4
3165 <first : 8 20 41 45663 c4d5 c6d5 d2d4 b8c6 b1c3 c8f5 d1b3
3345 <first : 9 20 59 72536 c4d5 c6d5 d2d4 b8c6 b1c3 g8f6 c1f4 c8f5 e2e3
3515 <first : 9 22 77 99993 c4d5 c6d5 d2d4 b8c6 b1c3 g8f6 c1f4 c8f5 e2e3
4146 <first : 10 6 140 183531 c4d5 c6d5 d2d4 g8f6 b1c3 d8b6 d1a4 c8d7
4196 <first : 10 14 145 193696 c4d5 c6d5 d2d4 g8f6 b1c3 d8b6 d1a4 c8d7
4296 <first : 10 18 155 208965 c4d5 c6d5 d2d4 g8f6 b1c3 d8b6 e2e3 c8d7 f1d3
4336 <first : 10 20 159 218526 c4d5 c6d5 d2d4 g8f6 b1c3 d8b6 e2e3 c8d7 f1d3
4737 <first : 11 20 198 279972 c4d5 c6d5 d2d4 g8f6 b1c3 d8b6 e2e3 c8d7 f1d3
6640 <first : 12 20 389 571919 c4d5 c6d5 d2d4 g8f6 b1c3 d8b6 e2e3 c8d7 f1d3
17255 <first : 13 4 1451 2042669 c4d5 c6d5 d2d4 g8f6 b1c3 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2
18637 <first : 13 12 1589 2259938 c4d5 c6d5 d2d4 g8f6 b1c3 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2 e1d1
21231 <first : 13 16 1847 2617062 c4d5 c6d5 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27710 <first : 13 16 2496 3468734 c4d5 c6d5 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27710 <first :
27710 <first : Hashtreffer: 1089609
27710 <first : NullmoveExtensions: 34826
27710 <first : PawnpushExtensions: 3378
27710 <first : CheckExtensions: 9641
27710 <first : KingsafetyExtensions: 59676
27710 <first : RecaptureExtensions: 19902
27710 <first : Bewertungen: 1456602
27710 <first : komplette Bewertungen: 444391
27710 <first :
27710 <first : move c4d5
machine move 4, castling = 7 0 4 7 0 4
move to parse: c4d5
7 0 4 7 0 4 Legality test? c4d5
7 0 4 7 0 4 Legality test? c4d5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=0 (2,3)-(3,4) -
7 0 4 7 0 4 Legality test? c4d5
movetype=33, promochar=0=-
move: c4d5
, parse: cxd5 (
)
repeat test fmm=5 bmm=0 ep=-4, reps=6
5 ep=3
4 ep=-3
3 ep=-3
2 ep=-3
1 ep=-4
0 ep=-4
time odds: 1 1
Interrupting second
27720 >second: time 89986
27720 >second: otim 87494
27720 >second: c4d5
27740 <first :
27740 <second: move c6d5
machine move 5, castling = 7 0 4 7 0 4
move to parse: c6d5
7 0 4 7 0 4 Legality test? c6d5
7 0 4 7 0 4 Legality test? c6d5
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=22 (2,5)-(3,4) -
7 0 4 7 0 4 Legality test? c6d5
movetype=33, promochar=0=-
move: c6d5
, parse: cxd5 (
)
repeat test fmm=6 bmm=0 ep=-4, reps=6
6 ep=3
5 ep=3
4 ep=-3
3 ep=-3
2 ep=-3
1 ep=-4
0 ep=-4
time odds: 1 1
27750 >first : time 87494
27750 >first : otim 89984
27750 >first : c6d5
27800 <first : 2 16 0 218 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27800 <first : 3 16 0 268 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27800 <first : 4 16 0 334 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27800 <first : 5 16 0 400 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27800 <first : 6 16 0 586 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27810 <first : 7 16 1 844 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27810 <first : 8 16 1 1132 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27810 <first : 9 16 1 1468 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27810 <first : 10 16 1 1972 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27820 <first : 11 16 5 4475 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
27840 <first : 12 16 7 8267 b1c3 g8f6 e2e3 b8c6 d1a4 c8g4 f3e5 g4d7 e5d7 d8d7 f1d3 d5d4
32627 <first : 13 0 485 579620 b1c3 g8f6 d2d4 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2 e1d1
33158 <first : 13 8 537 662348 b1c3 g8f6 d2d4 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2 e1d1
33959 <first : 13 12 618 788044 b1c3 g8f6 d2d4 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2 e1d1
34490 <first : 13 14 672 877081 b1c3 g8f6 d2d4 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2 e1d1
40218 <first : 14 14 1244 1540117 b1c3 g8f6 d2d4 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2 e1d1
54909 <first : 14 14 2713 3322397 b1c3 g8f6 d2d4 b8c6 c1g5 c8g4 d1b3 g4f3 e2f3 c6d4 b3b7 d4c2 e1d1
54909 <first :
54909 <first : Hashtreffer: 1062811
54909 <first : NullmoveExtensions: 27544
54909 <first : PawnpushExtensions: 2343
54909 <first : CheckExtensions: 13111
54909 <first : KingsafetyExtensions: 55777
54909 <first : RecaptureExtensions: 17762
54919 <first : Bewertungen: 1340027
54919 <first : komplette Bewertungen: 342586
54919 <first :
54919 <first : move b1c3
machine move 6, castling = 7 0 4 7 0 4
move to parse: b1c3
7 0 4 7 0 4 Legality test? b1c3
7 0 4 7 0 4 Legality test? b1c3
(7,0) (0,0) (4,0) (7,7) (0,7) (4,7) castling rights
TC string = '+40/15'
mps=40 tc=900000 inc=0
CoordsToAlgebraic, piece=1 (1,0)-(2,2) -
move: b1c3
, parse: Nc3 (
)
repeat test fmm=7 bmm=0 ep=-4, reps=6
7 ep=-4
6 ep=3
5 ep=3
4 ep=-3
3 ep=-3
2 ep=-3
1 ep=-4
0 ep=-4
time odds: 1 1
Interrupting second
54919 >second: time 89984
54919 >second: otim 84776
54919 >second: b1c3
54939 <first :
55039 <second:
55039 <second: AliBaba chess engine v1.9wb JA
55039 <second: ------------------------------
55039 <second:
55039 <second: 24 january 1995, (c) D.M. Breuker
55039 <second: Winboard support by Jim Ablett [10-01-09]
55039 <second:
55039 <second: --------
55039 <second:
55039 <second: This version of AliBaba is Winboard only!.
55039 <second:
55039 <second: It must be loaded into a Winboard compatible
55039 <second:
55039 <second: chess gui interface.
55039 <second:
55139 <second: Type 'quit' or 'exit' to terminate
55139 <second:
55139 <second:
55210 <second: >
55210 <second: > feature done=0
55210 <second:
55280 <second: Reading random values from 'random.tab'
55280 <second:
55280 <second: Choosing default transpo 1
55350 <second: Choosing default ref 1
55350 <second: Choosing default nrTtBits 19
55350 <second: Choosing default twoLevelTable 1
55410 <second: Choosing default ttValue 1
55410 <second: Choosing default ttMove 1
55410 <second: Choosing default timeStamp 1
55470 <second: Choosing default useFlag 1
55470 <second:
55470 <second: Settings
55530 <second: --------
55530 <second: Refutation table : True
55530 <second: Transposition table: True
55590 <second:
55590 <second: Clearing entries with age 361 ply
55590 <second: Keepmethod : New
55650 <second: TwoLevelTable: True
55650 <second: UseTtValue : True
55650 <second: UseTtMove : True
55710 <second: useFlag : True
55710 <second: timeStamp : True
55710 <second: Initializing transposition table (524288 entries * 20) --> 10485760 bytes
55871 <second: ERROR: illegal move 'c6-d5'
55871 <second: ERROR: illegal move 'b1-c3'

55871 <second: [0 positions remaining in transposition table]
55991 <second:
55991 <second: c6xd5 ( 1/30) 1 46 1 2 c6xd5 1
55991 <second: d8xd5 ( 2/30) a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 0.01 ]====================
56111 <second: c6xd5 ( 1/30) 2 24 1 72 c6xd5 d2-d4 2
56111 <second: d8xd5 ( 2/30) a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 0.01 ]====================
56111 <second: c6xd5 ( 1/30) 3 41 1 432 c6xd5 d2-d4 g7-g6 3
56201 <second: d8xd5 ( 2/30) a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 0.02 ]====================
56201 <second: c6xd5 ( 1/30) 4 31 2 2683 c6xd5 d2-d4 g7-g6 a2-a4 4
56201 <second: d8xd5 ( 2/30) a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 0.04 ]====================
56271 <second: c6xd5 ( 1/30) 5 47 6 11994 c6xd5 d2-d4 g7-g6 a2-a4 c8-f5 5
56271 <second: d8xd5 ( 2/30) a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 0.12 ]====================
56271 <second: c6xd5 ( 1/30) 6 31 42 99882 c6xd5 e2-e4 d5xe4 d1-a4 c8-d7 a4-e4 6
56341 <second: d8xd5 ( 2/30) a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 0.88 ]====================
56491 <second: c6xd5 ( 1/30) 7 43 153 302151 c6xd5 e2-e4 d5xe4 d1-a4 c8-d7 a4-e4
56491 <second: d8-b6 7
57903 <second: d8xd5 ( 2/30) a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 2.94 ]====================
65244 <second: c6xd5 ( 1/30) 8 -15 1029 3031313 c6xd5 e2-e3 g7-g6 f1-b5 c8-d7 b5-d7
65244 <second: d8xd7 e1-g1 8
68649 <second: d8xd5 ( 2/30) 8 Mate-2999 1370 4009117 d8xd5 a2-a4 e7-e6 3
76831 <second: 8 17 2187 6164410 d8xd5 b1-c3 d5-a5 e2-e4 b7-b5 d2-d4
76861 <second: g7-g6 a2-a4 8
82529 <second: a7-a6 ( 3/30) b7-b6 ( 4/30) c6-c5 ( 5/30) f7-f6 ( 6/30) g7-g6 ( 7/30) e7-e6 ( 8/30) b7-b5 ( 9/30) h7-h5 (10/30) f7-f5 (11/30) e7-e5 (12/30) h7-h6 (13/30) g7-g5 (14/30) a7-a5 (15/30) g8-h6 (16/30) b8-a6 (17/30) g8-f6 (18/30) b8-d7 (19/30) c8-f5 (20/30) c8-e6 (21/30) c8-d7 (22/30) c8-h3 (23/30) c8-g4 (24/30) d8-d6 (25/30) d8-d7 (26/30) d8-a5 (27/30) d8-b6 (28/30) d8-c7 (29/30) e8-d7 (30/30)====================[ 27.53 ]====================
82529 <second: 7489077 nodes (int:2796182, leaf:4692895, quies:2003930), 272033 n/s
82529 <second: 441010 filled (84.12), 11746763 reads, 414175 hits ( 3.53) 792244 writes
82529 <second: 22234733 moves in 745411 times (29.83)
82529 <second: move d8xd5
machine move 7, castling = 7 0 4 7 0 4
move to parse: d8xd5
7 0 4 7 0 4 Legality test? d8d5
GameEnds(37, Xboard: Forfeit due to invalid move: d8xd5 (d8d5) res=0, 4)
82549 >first : result 1-0 {Xboard: Forfeit due to invalid move: d8xd5 (d8d5) res=0}
Interrupting second
82549 >second: result 1-0 {Xboard: Forfeit due to invalid move: d8xd5 (d8d5) res=0}
82549 >first : force
82549 >first : ping 2
82649 >second: quit
83150 <first : pong 2
GameEnds(37, Xboard: Forfeit due to invalid move: d8xd5 (d8d5) res=0, 2)
92223 >first : quit
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 10 Jan 2009, 17:52

New version.

Alibaba 1.10wb ja by Dennis Breuker

Changes:

Added a configuration file (alibaba.ini)
By editing this file you can set options for
hash size, resign, draw offer and bookthinker support.

Download:
http://www.mediafire.com/?oitthygu01w

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 10 Jan 2009, 21:16

Another hour, another update! :)

AliBaba 1.11wb ja by Dennis Breuker

Changes:

Introduced a bug in Arena opening book support
when capture notation was added.

Download:
http://www.mediafire.com/?gm32jytwnrt

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Matthias Gemuh » 10 Jan 2009, 22:10

Jim Ablett wrote:Another hour, another update! :)

AliBaba 1.11wb ja by Dennis Breuker

Changes:

Introduced a bug in Arena opening book support
when capture notation was added.

Download:
http://www.mediafire.com/?gm32jytwnrt

Jim.



Thanks, Jim.

ChessGUI is now happy.

Matthias.


.
http://www.chessgui.com
http://w2410tmq9.homepage.t-online.de
BigLion, Taktix, ArcBishop, FindDraw, ChessGUI
User avatar
Matthias Gemuh
 
Posts: 189
Joined: 10 Jun 2006, 15:08

Re: Alibaba 1.8 bug as White

Postby Guenther Simon » 10 Jan 2009, 23:15

Jim Ablett wrote:Another hour, another update! :)

AliBaba 1.11wb ja by Dennis Breuker

Changes:

Introduced a bug in Arena opening book support
when capture notation was added.

Download:
http://www.mediafire.com/?gm32jytwnrt

Jim.


Sorry Jim, for me it neither works correctly with a Thinkerbook(illegal moves) nor with a Polyglot book under WB 4.315(strange low depths
show up in the output window, probably Polyglot cannot read the ouput of Alibaba correctly). At least it still works without any book,
but even here I noticed that it often doesn't show any score/depth inmidst the game. Is this intended?

Guenther

Example:
Code: Select all
289136 >first : time 3717
289136 >first : otim 4509
289136 >first : c6b5
289256 <first : [2172914 positions remaining in transposition table]
289256 <first :
289256 <first :  a4xb5  ( 1/19)
289256 <first :  f2xf6  ( 2/19)
289256 <first :  a4xb5  ( 1/19)
289256 <first :  f2xf6  ( 2/19)
289266 <first :  a4xb5  ( 1/19)
289266 <first :  f2xf6  ( 2/19)
289266 <first :  a4xb5  ( 1/19)
289266 <first :  f2xf6  ( 2/19)
289306 <first :  a4xb5  ( 1/19)
289306 <first :                       a3xb5   b6-b5                                  8
289326 <first :  f2xf6  ( 2/19)
289396 <first :  a4xb5  ( 1/19)
289466 <first :  f2xf6  ( 2/19)
290077 <first :  a4xb5  ( 1/19)
290077 <first :                       d2xc3  . c5-e4                                 8
290168 <first :  f2xf6  ( 2/19)
290168 <first : 241860 nodes (int:93398, leaf:148462, quies:61931), 241618 n/s
290358 <first : 2195155 filled (26.17%), 343059 reads, 19878 hits ( 5.79%) 31460 writes
290358 <first : 559617 moves in 26315 times (21.27)
290358 <first : move  a4xb5



[Event "RWBC PSWBTM RT54"]
[Site "ESPRESSO"]
[Date "2009.01.10"]
[Round "1"]
[White "AliBaba 1.11wb JA by D.Breuker"]
[Black "AnMon 5.60"]
[Result "0-1"]
[TimeControl "40/180"]
[Annotator "1. -0.12 2... +0.08"]

1. c4 {-0.12/7 6} Nf6 2. e3 {-0.11/7 4} e5 {+0.08/10 5} 3. Qc2 {-0.33/6 5}
Bc5 {+0.27/9 3} 4. Bd3 {-0.48/6 5} Nc6 {+0.39/10 7} 5. a3 {-0.36/5 6} d5
{+0.35/9 2.6} 6. b4 Be7 {+0.26/9 5} 7. b5 Na5 {+0.92/10 6} 8. cxd5
{+0.07/7 7} Qxd5 {+0.98/11 5} 9. e4 Qc5 {+1.08/10 5} 10. Qxc5 {-0.17/7 12}
Bxc5 11. Bc2 {-0.91/6 4} Be6 {+1.31/10 5} 12. Nc3 {-0.84/7 19} Bb3
{+1.27/10 6} 13. Bb1 Ng4 {+1.31/10 5} 14. Nh3 O-O {+1.29/10 6} 15. Ba2
{+0.42/5 3} a6 {+1.22/10 10} 16. O-O axb5 {+1.61/9 2.9} 17. Nxb5 c6
{+1.52/11 5} 18. Nc3 Rfd8 {+1.68/10 2.5} 19. a4 {-0.53/5 4} Bxa2
{+1.77/10 2.9} 20. Rxa2 Nb3 {+1.79/11 6} 21. g3 Rd3 {+1.78/10 5} 22. Kg2
Rad8 {+1.80/9 2.4} 23. Nb1 Bb4 {+1.68/9 5} 24. Rb2 R8d4 {+1.95/9 3} 25. f3
Nxc1 {+2.00/10 2.3} 26. fxg4 Rb3 {+2.12/12 8} 27. Rxb3 Nxb3 28. Ng5
{-1.72/7 1.8} f6 {+2.48/11 2.5} 29. Ne6 Rd6 {+2.85/11 3} 30. Nc7
{-1.73/6 0.7} Kf7 {+3.98/11 4} 31. Rf2 {-1.70/5 0.7} Ba5 {+4.58/12 4} 32.
Nb5 {-3.48/6 0.7} cxb5 {+4.77/13 5} 33. axb5 Bxd2 {+4.81/13 6} 34. Na3
{-3.37/6 1.0} Rd4 {+5.08/11 4} 35. Nb1 {-3.55/6 0.9} Ba5 {+5.65/11 5} 36.
Re2 {-4.59/5 0.6} Nc5 {+5.87/12 6} 37. Kf3 Rb4 {+5.83/11 7} 38. Na3
{-4.77/5 0.6} Ne6 {+5.94/11 5} 39. Kg2 {-4.85/6 0.6} Ng5 {+5.96/12 4} 40.
h4 {-4.77/4 0.6} Nxe4 {+6.42/11 1.7} 41. g5 {-5.96/9 18} Nxg3 {+6.79/11 5}
42. Kxg3 {-5.58/4 4} Rb3+ {+7.02/11 2.7} 43. Kg2 {-5.93/9 4} Rxa3
{+7.50/12 4} 44. gxf6 {-6.96/9 9} gxf6 {+7.94/13 5} 45. Rb2 f5 {+7.94/12 5}
46. Rb1 {-5.98/9 20} Ra2+ {+8.20/11 3} 47. Kg3 {-6.02/8 3}
{User adjudication} 0-1
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 10 Jan 2009, 23:33

Sorry Jim, for me it neither works correctly with a Thinkerbook(illegal moves) nor with a Polyglot book under WB 4.315(strange low depths
show up in the output window, probably Polyglot cannot read the ouput of Alibaba correctly). At least it still works without any book,
but even here I noticed that it often doesn't show any score/depth inmidst the game. Is this intended?

Guenther


Sorry to hear that Guenther :(
It's working ok for me now with bookthinker with latest Winboard. Did you set boothinker support on in the alibaba.ini file ?

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 10 Jan 2009, 23:35

I noticed that it often doesn't show any score/depth inmidst the game. Is this intended?


Another strange Winboard quirk that doesn't happen in Arena.

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Guenther Simon » 11 Jan 2009, 11:16

Hi Jim,

May be I was too tired from testing or perhaps I missed the ini file
in one of my test folders? Now that I test on my new machine Bookthinker
seems to work with it!
The problem with sometimes missing readable output for WB or just
sending only info for a very low depth inspite much longer thinking
remains though.

Thanks for the work,
Guenther
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 11 Jan 2009, 11:28

Guenther Simon wrote:Hi Jim,

May be I was too tired from testing or perhaps I missed the ini file
in one of my test folders? Now that I test on my new machine Bookthinker
seems to work with it!
The problem with sometimes missing readable output for WB or just
sending only info for a very low depth inspite much longer thinking
remains though.

Thanks for the work,
Guenther


Glad it's working :)
I've fixed the pv output problem. Alibaba was just printing too much
additional search info to the console which was affecting the pv.
New version out today + a few other bugfixes.

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 12 Jan 2009, 01:37

Update:

Alibaba 1.12wb ja by Dennis Breuker

Changes:
1. Fixed irregular pv output in Winboard
2. Added piece value adjustment to alibaba.ini
3. Added selectable hashtable keep method to alibaba.ini
4. Draw offer bugfix.

Download:
http://www.mediafire.com/?mlnntnvz2my

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 12 Jan 2009, 07:42

Update:

Alibaba 1.13wb ja by Dennis Breuker

Changes:
Bug in the time control.

Download:
http://www.mediafire.com/?zyymq2vzwwm

Hopefully that's it now and I can start on another project!

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.16 bug

Postby Guenther Simon » 17 Jan 2009, 12:51

Hi Jim,

I am back to WIN XP Pro now :)
Alibaba 1.16 crashes now quite often, when it is in a lost position.
BTW it also breaks automatical resign in WB because it often screws up the
sign(and the score) when it has a bad position.
It then jumps e.g. from -4.xx to +160.00 and then back e.g. to -5.x
and so on.

Regards,
Guenther
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Alibaba 1.16 bug

Postby Jim Ablett » 17 Jan 2009, 19:02

Guenther Simon wrote:Hi Jim,

I am back to WIN XP Pro now :)
Alibaba 1.16 crashes now quite often, when it is in a lost position.
BTW it also breaks automatical resign in WB because it often screws up the
sign(and the score) when it has a bad position.
It then jumps e.g. from -4.xx to +160.00 and then back e.g. to -5.x
and so on.

Regards,
Guenther


Thanks for report Guenther.
I'll see if I can sort it out.

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: Alibaba 1.16 bug

Postby Guenther Simon » 17 Jan 2009, 19:33

Jim Ablett wrote:
Guenther Simon wrote:Hi Jim,

I am back to WIN XP Pro now :)
Alibaba 1.16 crashes now quite often, when it is in a lost position.
BTW it also breaks automatical resign in WB because it often screws up the
sign(and the score) when it has a bad position.
It then jumps e.g. from -4.xx to +160.00 and then back e.g. to -5.x
and so on.

Regards,
Guenther


Thanks for report Guenther.
I'll see if I can sort it out.

Jim.


Hi Jim, in case you need a debug file or a sufficient snippet just
drop me message or mail or PM.

Guenther
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: Alibaba 1.8 bug as White

Postby Jim Ablett » 19 Jan 2009, 20:53

Update:
AliBaba 1.17wb JA by Dennis Breuker

What's New: (big update)

1. Added wb 'edit' mode so engine can now start from fen position.
2. Added wb 'analyze' function so engine can analyze a fen position.
3. Fixed fluctuating pv score.
4. Fixed king check crash bug (again!)
5. More changable options in alibaba.ini
6. Some eval tuning.

Download:
http://www.mediafire.com/?yz2z1gjzqon

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Next

Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 19 guests