summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
7c7a776)
No functional change.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
if (value > sp->bestValue && !ThreadsMgr.thread_should_stop(threadID))
{
sp->bestValue = value;
if (value > sp->bestValue && !ThreadsMgr.thread_should_stop(threadID))
{
sp->bestValue = value;
-
- if (sp->bestValue > sp->alpha)
{
if (!PvNode || value >= sp->beta)
sp->stopRequest = true;
{
if (!PvNode || value >= sp->beta)
sp->stopRequest = true;
- if (PvNode && value < sp->beta) // This guarantees that always: sp->alpha < sp->beta
+ if (PvNode && value < sp->beta) // We want always sp->alpha < sp->beta
sp->alpha = value;
sp->parentSstack->bestMove = ss->bestMove = move;
sp->alpha = value;
sp->parentSstack->bestMove = ss->bestMove = move;