Author: Tim Foden
Date: 03:28:04 12/19/00
Go up one level in this thread
On December 18, 2000 at 17:45:05, Ulrich Tuerke wrote:
> if( alpha <= initialAlpha ) // actually can not be smaller
> {
> flags = CHashTableRec::flagScoreIsFailLow;
> score = initialAlpha;
>
>Why don't you store alpha here (instead of initialAlpha) which will in generally
>be an even stronger bound ?
>
> }
> else if( alpha >= initialBeta ) // normally can not be greater
> {
> flags = CHashTableRec::flagScoreIsFailHigh;
> score = initialBeta;
> }
>
>Why don't you store alpha here (instead of initialBeta) ?
>
>I think that storing stronger bounds could help to make your hash algo more
>efficient.
That's true. But I had a problem with storing mate scores as bounds, and the
solution I chose was to limit values to the initial bounds for this node.
Cheers, Tim.
>
>Uli
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.