Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Best chess engine: Stockfish 16102706. New version!

Stockfish - chess engines UCI

Previous version chess engine Stockfish 

Author compilation - 
 syzygy      

Information on the compilation:
Timestamp: 1477542382 

Output PV if last iteration does not complete 

Instead of outputting "info nodes ... time ..." when the last 
iteration is interrupted, simply call UCI::pv() to output the PV. 

I thought about calling UCI:pv() with bounds -VALUE_INFINITE, VALUE_INFINITE to avoid "lowerbound" or "upperbound" appearing in it, but I'm not sure that would be any better. 

This patch fixes rare inconsistencies between the first move of 
the last PV output and the bestmove played. It also makes sure 
that all the latest statistics are sent to the GUI (not only nodes 
and time but also nps, tbhits, hashfull). 

No functional change. 



Comments