Page 1 of 1

Crafty 23.8

Posted: Mon Nov 11, 2013 3:37 pm
by bob
I just released the source for 23.8. Two changes.

1. The crash with egtbs has been fixed. Was related to the "hash the PV" code. After an EGTB hit, I call "HashStore" to save the position/score to avoid doing another egtb probe for the same position. Unfortunately, there was a way I failed to update the PV (value >= beta) which broke HashStore since the PV contained garbage. Bad moves wreck things later. It is fixed in this version

2. Max depth is now 128, and PVs can also be 128 moves long, since the PV hash code works so well this seemed advisable to prevent a few short PVs (with just 64 moves in them).

Re: Crafty 23.8

Posted: Mon Nov 11, 2013 4:36 pm
by Peter Skinner
bob wrote:I just released the source for 23.8. Two changes.

1. The crash with egtbs has been fixed. Was related to the "hash the PV" code. After an EGTB hit, I call "HashStore" to save the position/score to avoid doing another egtb probe for the same position. Unfortunately, there was a way I failed to update the PV (value >= beta) which broke HashStore since the PV contained garbage. Bad moves wreck things later. It is fixed in this version

2. Max depth is now 128, and PVs can also be 128 moves long, since the PV hash code works so well this seemed advisable to prevent a few short PVs (with just 64 moves in them).
Is the FTP down? I can't log in to grab the new source and nothing is in my email :)

Peter

Re: Crafty 23.8

Posted: Mon Nov 11, 2013 5:20 pm
by bob
Peter Skinner wrote:
bob wrote:I just released the source for 23.8. Two changes.

1. The crash with egtbs has been fixed. Was related to the "hash the PV" code. After an EGTB hit, I call "HashStore" to save the position/score to avoid doing another egtb probe for the same position. Unfortunately, there was a way I failed to update the PV (value >= beta) which broke HashStore since the PV contained garbage. Bad moves wreck things later. It is fixed in this version

2. Max depth is now 128, and PVs can also be 128 moves long, since the PV hash code works so well this seemed advisable to prevent a few short PVs (with just 64 moves in them).
Is the FTP down? I can't log in to grab the new source and nothing is in my email :)

Peter
ftp is gone.

To access all the old stuff (exactly as it was on ftp box):

www.cis.uab.edu/hyatt/crafty

Re: Crafty 23.8

Posted: Mon Nov 11, 2013 5:29 pm
by Robert Pope
Is it possible for you to update the ftp link you have at http://www.cis.uab.edu/hyatt/ to reflect this change? That's where I always go by default.

Re: Crafty 23.8

Posted: Tue Nov 12, 2013 1:30 am
by bob
Robert Pope wrote:Is it possible for you to update the ftp link you have at http://www.cis.uab.edu/hyatt/ to reflect this change? That's where I always go by default.
Done, thanks for pointing it out...

Re: Crafty 23.8

Posted: Tue Nov 12, 2013 2:04 am
by Tom Likens
bob wrote:I just released the source for 23.8. Two changes.

2. Max depth is now 128, and PVs can also be 128 moves long, since the PV hash code works so well this seemed advisable to prevent a few short PVs (with just 64 moves in them).
I'm sorry, I know why you did it, but I had to laugh. How things have changed when a 64 move PV is considered "short"! :)

--tom