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.