]> git.sesse.net Git - stockfish/commit
Remove the dependency on a Worker from evaluate
authorDisservin <disservin.social@gmail.com>
Sat, 13 Jan 2024 19:19:33 +0000 (20:19 +0100)
committerDisservin <disservin.social@gmail.com>
Sun, 14 Jan 2024 09:46:13 +0000 (10:46 +0100)
commit88331add0d1220068f1bc1c0e1db88598425dafc
tree100bca0b8c064e3ecca3508fdc34e434e613f6ea
parent12e97701b299a2abfaa86d67b670411a39e5ccce
Remove the dependency on a Worker from evaluate

Also remove dead code, `rootSimpleEval` is no longer used since the introduction of dual net.
`iterBestValue` is also no longer used in evaluate and can be reduced to a local variable.

closes https://github.com/official-stockfish/Stockfish/pull/4979

No functional change
src/evaluate.cpp
src/evaluate.h
src/search.cpp
src/search.h
src/thread.cpp
src/uci.cpp