summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
da98a45)
This silly bug seems the reason of the unsual bench
value.
bench:
6261882
// Fail Low
if ( (tte->type() & BOUND_UPPER)
// Fail Low
if ( (tte->type() & BOUND_UPPER)
+ && ttValueUpper <= alpha
&& tte->depth_upper() >= depth
&& ttValueUpper != VALUE_NONE) // Only in case of TT access race
{
&& tte->depth_upper() >= depth
&& ttValueUpper != VALUE_NONE) // Only in case of TT access race
{
// Fail Low
if ( (tte->type() & BOUND_UPPER)
// Fail Low
if ( (tte->type() & BOUND_UPPER)
+ && ttValueUpper <= alpha
&& tte->depth_upper() >= ttDepth
&& ttValueUpper != VALUE_NONE) // Only in case of TT access race
{
&& tte->depth_upper() >= ttDepth
&& ttValueUpper != VALUE_NONE) // Only in case of TT access race
{