X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=359c99c66aba1df979d60c47f4436f02db076a58;hp=f0d2431487641dc765f5c56d1a7a029f7cf439ef;hb=aa925a0e2905042a978860a75798398cb79b2600;hpb=a1096e55cfccd9700602287a15ac4051746db953 diff --git a/src/search.cpp b/src/search.cpp index f0d24314..359c99c6 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -975,6 +975,7 @@ namespace { // Update PV rml.set_move_score(i, value); update_pv(ss, 0); + TT.extract_pv(pos, ss[0].pv); rml.set_move_pv(i, ss[0].pv); if (MultiPV == 1) @@ -988,6 +989,8 @@ namespace { // Print search information to the standard output std::cout << "info depth " << Iteration << " score " << value_to_string(value) + << ((value >= beta)? + " lowerbound" : ((value <= alpha)? " upperbound" : "")) << " time " << current_search_time() << " nodes " << nodes_searched() << " nps " << nps() @@ -2430,7 +2433,7 @@ namespace { } - // slowdown() simply wastes CPU cycles doing nothing useful. It's used + // slowdown() simply wastes CPU cycles doing nothing useful. It's used // in strength handicap mode. void slowdown(const Position &pos) {