Page 1 of 1

Confused about egt

PostPosted: 22 Nov 2010, 19:57
by Michel
I use the following command line

xboard -debug -fcp gnuchess -egtFormats gaviota -defaultPathEGTB GTB


Gnuchess sends

feature egt="gaviota"


xboard sends

accepted egt


I expected that Gnuchess would now at least receive an egtpath command. However this does not
seem to happen. Is there anything more I should do? This is xboard 4.4.4.

Code: Select all
recognized 'normal' (-1) as variant normal
recognized 'normal' (-1) as variant normal
shuffleOpenings = 0
resolved -*-helvetica-bold-r-normal--*-*-*-*-*-*-*-* at pixel size 34
  to -adobe-helvetica-bold-r-normal--34-240-100-100-p-182-iso8859-1
resolved -*-helvetica-bold-r-normal--*-*-*-*-*-*-*-* at pixel size 14
  to -adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1
resolved -*-helvetica-medium-r-normal--*-*-*-*-*-*-*-* at pixel size 14
  to -adobe-helvetica-medium-r-normal--14-100-100-100-p-76-iso8859-1
xboard 4.4.4 + gnuchess
Invalid continuation sequence ""  (maximum length is: 11)
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
shuffleOpenings = 0
TC string = '+40/5'
mps=40 tc=300000 inc=0
TC string = '+40/5'
mps=40 tc=300000 inc=0
198 >first : xboard
protover 2
shuffleOpenings = 0
814 <first : feature done=0
814 >first : accepted done
814 <first : feature myname="GNU Chess 5.07.168b-libgtb-64"
814 >first : accepted myname
815 <first : feature setboard=1
815 >first : accepted setboard
815 <first : feature analyze=1
815 >first : accepted analyze
815 <first : feature ping=1
815 >first : accepted ping
815 <first : feature draw=0
815 >first : accepted draw
815 <first : feature sigint=0
815 >first : accepted sigint
815 <first : feature memory=1
815 >first : accepted memory
815 <first : feature smp=0
815 >first : accepted smp
815 <first : feature nps=0
815 >first : accepted nps
815 <first : feature colors=0
815 >first : accepted colors
815 <first : feature playother=1
815 >first : accepted playother
815 <first : feature name=1
815 >first : accepted name
815 <first : feature variants="normal"
815 >first : accepted variants
815 <first : feature egt="gaviota"
815 >first : accepted egt
815 <first : feature option="Log -check 1"
815 >first : accepted option
815 <first : feature option="LogFile -file gnuchess.log"
815 >first : accepted option
815 <first : feature option="LogAppend -check 0"
815 >first : accepted option
815 <first : feature option="GameFile -file gnuchess.pgn"
815 >first : accepted option
815 <first : feature option="OwnBook -check 1"
815 >first : accepted option
815 <first : feature option="BookRandom -check 1"
815 >first : accepted option
815 <first : feature option="BookFile -file gnuchess.bin"
815 >first : accepted option
815 <first : feature option="DumpTree -check 0"
815 >first : accepted option
815 <first : feature option="DumpFile -file dump.log"
815 >first : accepted option
815 <first : feature option="NullMovePruning -check 1"
815 >first : accepted option
815 <first : feature option="NullMoveVerification -check 1"
815 >first : accepted option
815 <first : feature option="FutilityPruning -check 1"
815 >first : accepted option
815 <first : feature option="LateMovePruning -check 1"
815 >first : accepted option
815 <first : feature option="AspirationSearch -check 1"
815 >first : accepted option
815 <first : feature option="AspirationWindow -spin 25 0 10000"
815 >first : accepted option
815 <first : feature option="MateDistancePruning -check 0"
815 >first : accepted option
815 <first : feature option="LMR -check 1"
815 >first : accepted option
815 <first : feature option="AggressiveLMR -check 1"
815 >first : accepted option
815 <first : feature option="Razoring -check 1"
815 >first : accepted option
816 <first : feature option="UseTT -check 1"
816 >first : accepted option
816 <first : feature option="UseMateScores -check 1"
816 >first : accepted option
816 <first : feature option="UseTTinPV -check 0"
816 >first : accepted option
816 <first : feature option="UseMateScoresinPV -check 0"
816 >first : accepted option
816 <first : feature option="UseHistory -check 1"
816 >first : accepted option
816 <first : feature option="LazyEvalMargin1 -spin 300 0 10000"
816 >first : accepted option
816 <first : feature option="LazyEvalMargin2 -spin 150 0 10000"
816 >first : accepted option
816 <first : feature option="DeltaMargin -spin 300 0 10000"
816 >first : accepted option
816 <first : feature option="ReserveMoves -spin 7 0 20"
816 >first : accepted option
816 <first : feature option="ProjectedMoves -spin 35 1 300"
816 >first : accepted option
816 <first : feature option="SuddenDeathMoves -spin 45 1 300"
816 >first : accepted option
816 <first : feature option="PonderCredit -spin 20 0 100"
816 >first : accepted option
816 <first : feature option="FinalCutoff -spin 70 0 100"
816 >first : accepted option
816 <first : feature option="PanickTimeFactor -spin 4 1 16"
816 >first : accepted option
816 <first : feature option="SaveSettingsFile -file gnuchess.ini"
816 >first : accepted option
816 <first : feature option="UseGaviotaTableBases -check 0"
816 >first : accepted option
816 <first : feature option="GaviotaTbCache -spin 16 4 1000"
816 >first : accepted option
816 <first : feature option="ClearHash -button"
816 >first : accepted option
816 <first : feature option="Save -save"
816 >first : accepted option
816 <first : feature done=1
816 >first : accepted done
817 >first : memory 68
817 >first : new
random
817 >first : level 40 5 0
817 >first : post
817 >first : hard
817 >first : ping 1
952 <first : pong 1
moveType 4 = 33, promochar = 0
TC string = '+40/5'
mps=40 tc=300000 inc=0
move: e2e4
, parse: e4 (
)
nps: w=-1, b=-1
3485 >first : name vdbergh
nps: w=-1, b=-1
time odds: 1.000000 1.000000
3486 >first : time 30000
3486 >first : otim 30000
book hit = (NULL)
3486 >first : e2e4
3506 <first : 1 -21 0 2  Nf6!
3506 <first : 1 -21 0 4  Nf6
3506 <first : 1 0 0 6  e5
3506 <first : 2 59 0 35  Nf6!
3506 <first : 2 -34 0 107  :-(
3506 <first : 2 -34 0 154  d5 Nc3
3506 <first : 3 -4 0 398  d5!
3506 <first : 3 -4 0 490  d5 Nc3 Nf6
3506 <first : 3 0 0 668  e5 Nc3 Nc6
3506 <first : 4 -9 0 1247  d5 Nc3 Nf6 e5
3536 <first : 5 10 4 3073  d5 exd5 Qxd5 Nc3 Qe5+ Be2
3536 <first : 6 4 4 5305  d5 exd5 Qxd5 Nc3 Qe5+ Qe2 Nc6
3547 <first : 7 4 5 9002  d5 exd5 Qxd5 Nc3 Qe5+ Qe2 Nc6 Qxe5
3576 <first : 8 -10 8 16662  d5 exd5 Qxd5 Nc3 Qe6+ Qe2 Nc6 Qxe6 Bxe6
3626 <first : 9 5 13 36296  d5 exd5 Qxd5 Nc3 Qf5 Nf3 Nc6 Bb5 Bd7
3687 <first : 10 -19 18 60353  d5 exd5 Qxd5 Nc3 Qe6+ Be2 Nc6 Nf3 Bd7 O-O O-O-O
3906 <first : 11 -16 40 162535  d5 exd5 Nf6 Bb5+ Bd7 Bc4 Bg4 Nf3 Nxd5 h3 Bf5 Nc3
4146 <first : 12 -35 65 276755  d5 exd5 Nf6 Bb5+ Bd7 Bxd7+ Qxd7 Nf3 Nxd5 O-O Nc6 d4 O-O-O Qd3
4498 <first : 12 -31 99 422725  e6 Nf3 Nc6 Nc3 Nf6 Be2 d5 e5 Ne4 O-O Bb4 Bb5
4757 <first : 12 -25 125 545439  Nf6 e5 Nd5 Nf3 d6 Nc3 dxe5 Nxe5 Qd6 d4 Nxc3 bxc3
5127 <first : 13 -28 162 715699  Nf6 e5 Nd5 Nf3 d6 Nc3 dxe5 Nxe5 Qd6 Nc4 Qc6 Qf3 Nxc3
6237 <first : 14 -47 273 1233529  Nf6 e5 Nd5 Nc3 Nxc3 dxc3 Nc6 Nf3 d6 Bf4 Bg4 exd6 exd6 Be2
9007 <first : 14 -40 551 2671421  e6 Nf3 Nf6 e5 Nd5 Be2 Nf4 O-O Nxe2+ Qxe2 Nc6 d4 Be7 Nc3 O-O
9327 <first : 14 -40 583 2892825  e6 Nf3 Nf6 e5 Nd5 Be2 Nf4 O-O Nxe2+ Qxe2 Nc6 d4 Be7 Nc3 O-O
9327 <first : move e7e6
machine move 1, castling = 7 0 4 7 0 4
move to parse: e7e6
TC string = '+40/5'
mps=40 tc=300000 inc=0
move: e7e6
, parse: e6 (
)
AnimateMove: piece 22 slides from 4,6 to 4,5
9429 <first : 1 -25 0 2  (Ne2)
9429 <first : 1 -62 0 3  (Nf3!)
9429 <first : 1 -62 0 5  (Nf3)
9429 <first : 1 -69 0 19  (Nc3)
9429 <first : 2 -43 0 79  :-(
9429 <first : 2 -19 0 125  (Nc3) Nc6
9429 <first : 3 -47 0 250  (Nc3!)
9429 <first : 3 -62 0 320  (Nc3) Nc6 Nf3
9429 <first : 4 -36 0 592  :-(
9429 <first : 4 -19 0 723  (Nf3) Nf6 Nc3 Nc6
9429 <first : 5 -44 0 1002  (Nf3!)
9429 <first : 5 -48 0 1475  (Nf3) Nf6 Nc3 d5 e5
9429 <first : 6 -26 0 2221  (Nf3) Nf6 Nc3 d5 exd5 exd5
9429 <first : 7 -40 0 5190  (Nf3) Nf6 Nc3 Nc6 d4 d5 e5
9430 <first : 8 -24 1 7105  (Nf3) Nf6 Nc3 Nc6 d4 d5 Bg5 dxe4
9430 <first : 8 -36 1 9994  (Nc3) Nc6 d4 Nf6 Bb5 Be7 Nf3 O-O
9430 <first : 9 -31 2 15376  (Nc3) Nc6 d4 Nf6 Nf3 d5 exd5 Nxd5 Bg5
9430 <first : 10 -31 3 25862  (Nc3) Nc6 d4 Nf6 Nf3 d5 exd5 Nxd5 Bg5 Nxc3
9451 <first : 11 -40 12 81822  (Nc3) Nc6 d4 Bb4 d5 exd5 exd5 Qe7+ Be3 Ne5 a3 Bc5
9557 <first : 12 -36 21 143368  (Nc3) Nc6 d4 Bb4 d5 exd5 exd5 Ne5 Qe2 Qe7 Bf4 Bxc3+ bxc3
10017 <first : 13 -24 67 464912  (Nc3) d5 exd5 exd5 d4 Nf6 Nf3 Be7 Be2 O-O Bf4 Nh5 Be5
11097 <first : 13 -46 175 1224250  (d4) d5 exd5 Qxd5 Nf3 Nf6 Bd2 Ne4 Nc3 Nxc3 Bxc3 Nc6 Bd3
GameEnds(40, xboard exit, 2)
11912 >first : result * {xboard exit}
11913 >first : force
11913 >first : ping 2
11913 >first : quit

Re: Confused about egt

PostPosted: 22 Nov 2010, 22:17
by H.G.Muller
-defaultpathEGTB is a legacy option only for Nalimov. I guess it should have been deprecated if it was not for the fact that it can be set from the menus,which the more general option cannot. The new option is -egtFormats, which allows specification of (multiple) arbitrary types. If format "nalimov" is not found in the -egtFormats string, XBoard uses the value of -defaultPathEGTB for it.

Re: Confused about egt

PostPosted: 22 Nov 2010, 22:24
by Michel
H.G.Muller wrote:-defaultpathEGTB is a legacy option only for Nalimov. I guess it should have been deprecated if it was not for the fact that it can be set from the menus,which the more general option cannot. The new option is -egtFormats, which allows specification of (multiple) arbitrary types. If format "nalimov" is not found in the -egtFormats string, XBoard uses the value of -defaultPathEGTB for it.


Ok now I see. I thought that egtFormats was only to specify the _format_ of the EGTB....