Crafty crashing as soon as it's out of book
Posted: 26 Jun 2010, 08:44
Greetings,
I've spent longer tonight than I care to admit, trying to figure this problem out, and I'm about to give up. Maybe someone else has an idea.
Crafty (Crafty-23.2-win64.exe) is crashing the very moment I play a move against it, that gets it out of its book.
I'm using WinBoard, version 4.4.2b. So far I've never had a problem with any of my other Winboard engines or UCI engines.
My crafty.rc file looks like this:
tbpath=D:\chess\Tablebases\345
egtb
resign 7
ponder off
swindle on
learn 7
book on
book random 1
mt=2
log on
exit
My WinBoard debug file looks like this:
oveType 4 = 33, promochar = 0
TC string = '+5+5'
mps=0 tc=300000 inc=5000
move: d2d4
, parse: d4 (
)
nps: w=-1, b=-1
8947 >first : name Ed
nps: w=-1, b=-1
time odds: 1 1
8948 >first : time 30000
8948 >first : otim 30500
book hit = (NULL)
8948 >first : d4
8974 <first : tellicsnoalias kibitz Hello from Crafty v23.2 PS! (4 cpus)
8975 <first : move Nf6
machine move 1, castling = 7 0 4 7 0 4
move to parse: Nf6
Parser Qa1: yyleng=3, 23(-1,-1)-(5,5) = 0 ( )
TC string = '+5+5'
mps=0 tc=300000 inc=5000
move: g8f6
, parse: Nf6 (
)
moveType 4 = 33, promochar = 0
TC string = '+5+5'
mps=0 tc=300000 inc=5000
move: h2h3
, parse: h3 (
)
time odds: 1 1
11379 >first : time 30497
11379 >first : otim 30759
book hit = (NULL)
11379 >first : h3 (<------ I played h3 here, but any non book move makes it crashe.)
Fatal Error: Error: first chess program (Crafty-23.2-win64.exe) exited unexpectedly
GameEnds(38, Error: first chess program (Crafty-23.2-win64.exe) exited unexpectedly, 2)
13909 >first : result 0-1 {Error: first chess program (Crafty-23.2-win64.exe) exited unexpectedly}
13909 >first : force
13909 >first : ping 2
13909 >first : quit
The tail end of my Crafty log file looks like this:
White(1): post
White(1): hard
pondering enabled.
White(1): easy
pondering disabled.
White(1): ping 1
pong 1
White(1): name Ed
Crafty 23.2 PS vs Ed
White(1): time 30000
time remaining: 5:00 (Crafty).
White(1): otim 30500
time remaining: 5:05 (opponent).
White(1): d4
time used: 8.59
book moves {Nf6, d5}
book 0.0s 68% Nf6 c4
Black(1): Nf6
time used: 0.00
White(2): time 30497
time remaining: 5:04 (Crafty).
White(2): otim 30759
time remaining: 5:07 (opponent).
White(2): h3
time used: 2.43
time limit 16.75 (+0.00) (1:32)
depth time score variation (1)
starting thread 1
starting thread 2
starting thread 3
And for some reason, when I attempt to use an earlier version of Crafty, to help determine if the problem is specific to version 23.2-win64, the earlier version doesn't load or recognize or use the opening book at all... so that's something else I need to figure out.
Below are the two crafty lines in my WinBoard.ini file:
"Crafty-23.2-win64.exe" /fd="D:\chess\Engines\Crafty"
"Crafty-20.14.exe" /fd="D:\chess\Engines\Crafty"
As you can see, the earlier version that I'm using is 20.14... which doesn't seem to be crashing, but then again, it's not loading the book either.
Any ideas?
Thanks in advance.
Ed
Oh, my PC is Windows Vista Home Premium, 8.00 GB Ram, 64-bit Operating System, Intel(R) Core(TM) 2 Quad CPU Q9400 @2.66GHz
I've spent longer tonight than I care to admit, trying to figure this problem out, and I'm about to give up. Maybe someone else has an idea.
Crafty (Crafty-23.2-win64.exe) is crashing the very moment I play a move against it, that gets it out of its book.
I'm using WinBoard, version 4.4.2b. So far I've never had a problem with any of my other Winboard engines or UCI engines.
My crafty.rc file looks like this:
tbpath=D:\chess\Tablebases\345
egtb
resign 7
ponder off
swindle on
learn 7
book on
book random 1
mt=2
log on
exit
My WinBoard debug file looks like this:
oveType 4 = 33, promochar = 0
TC string = '+5+5'
mps=0 tc=300000 inc=5000
move: d2d4
, parse: d4 (
)
nps: w=-1, b=-1
8947 >first : name Ed
nps: w=-1, b=-1
time odds: 1 1
8948 >first : time 30000
8948 >first : otim 30500
book hit = (NULL)
8948 >first : d4
8974 <first : tellicsnoalias kibitz Hello from Crafty v23.2 PS! (4 cpus)
8975 <first : move Nf6
machine move 1, castling = 7 0 4 7 0 4
move to parse: Nf6
Parser Qa1: yyleng=3, 23(-1,-1)-(5,5) = 0 ( )
TC string = '+5+5'
mps=0 tc=300000 inc=5000
move: g8f6
, parse: Nf6 (
)
moveType 4 = 33, promochar = 0
TC string = '+5+5'
mps=0 tc=300000 inc=5000
move: h2h3
, parse: h3 (
)
time odds: 1 1
11379 >first : time 30497
11379 >first : otim 30759
book hit = (NULL)
11379 >first : h3 (<------ I played h3 here, but any non book move makes it crashe.)
Fatal Error: Error: first chess program (Crafty-23.2-win64.exe) exited unexpectedly
GameEnds(38, Error: first chess program (Crafty-23.2-win64.exe) exited unexpectedly, 2)
13909 >first : result 0-1 {Error: first chess program (Crafty-23.2-win64.exe) exited unexpectedly}
13909 >first : force
13909 >first : ping 2
13909 >first : quit
The tail end of my Crafty log file looks like this:
White(1): post
White(1): hard
pondering enabled.
White(1): easy
pondering disabled.
White(1): ping 1
pong 1
White(1): name Ed
Crafty 23.2 PS vs Ed
White(1): time 30000
time remaining: 5:00 (Crafty).
White(1): otim 30500
time remaining: 5:05 (opponent).
White(1): d4
time used: 8.59
book moves {Nf6, d5}
book 0.0s 68% Nf6 c4
Black(1): Nf6
time used: 0.00
White(2): time 30497
time remaining: 5:04 (Crafty).
White(2): otim 30759
time remaining: 5:07 (opponent).
White(2): h3
time used: 2.43
time limit 16.75 (+0.00) (1:32)
depth time score variation (1)
starting thread 1
starting thread 2
starting thread 3
And for some reason, when I attempt to use an earlier version of Crafty, to help determine if the problem is specific to version 23.2-win64, the earlier version doesn't load or recognize or use the opening book at all... so that's something else I need to figure out.
Below are the two crafty lines in my WinBoard.ini file:
"Crafty-23.2-win64.exe" /fd="D:\chess\Engines\Crafty"
"Crafty-20.14.exe" /fd="D:\chess\Engines\Crafty"
As you can see, the earlier version that I'm using is 20.14... which doesn't seem to be crashing, but then again, it's not loading the book either.
Any ideas?
Thanks in advance.
Ed
Oh, my PC is Windows Vista Home Premium, 8.00 GB Ram, 64-bit Operating System, Intel(R) Core(TM) 2 Quad CPU Q9400 @2.66GHz