Cache, Pruning, Nullmove and Alpha-Beta
Posted: 29 Apr 2005, 09:28
Hi all,
because of my latest considerations I am actually convinced, that most common pruning effects will depend on the alpha and beta limits under which they have been produced.
Caching upper or lower bounds into and from a transposition table thus sometimes will become errornous, if the actual pruning situation would have been changed, because alpha and beta in fact have altered.
My conclusion from this is that pruning should be independent from alpha and beta bounds. Thus the nullmove heuristic seems to be problematic too (I still do not use it).
What is your opinion to that observation? Am I wrong here?
Regards, Reinhard.
because of my latest considerations I am actually convinced, that most common pruning effects will depend on the alpha and beta limits under which they have been produced.
Caching upper or lower bounds into and from a transposition table thus sometimes will become errornous, if the actual pruning situation would have been changed, because alpha and beta in fact have altered.
My conclusion from this is that pruning should be independent from alpha and beta bounds. Thus the nullmove heuristic seems to be problematic too (I still do not use it).
What is your opinion to that observation? Am I wrong here?
Regards, Reinhard.