]> git.sesse.net Git - stockfish/commit
Transform search output to engine callbacks
authorDisservin <disservin.social@gmail.com>
Sat, 23 Mar 2024 09:22:20 +0000 (10:22 +0100)
committerDisservin <disservin.social@gmail.com>
Fri, 5 Apr 2024 19:03:58 +0000 (21:03 +0200)
commit9032c6cbe74ccf7e8963755501e7e6cc473ae471
tree05c990a88bfa12f73df45f36c6b88d36d5a53bf9
parent299707d2c2cbf1694bb21ed4a375b54ef35d719e
Transform search output to engine callbacks

Part 2 of the Split UCI into UCIEngine and Engine refactor.
This creates function callbacks for search to use when an update should occur.
The benching in uci.cpp for example does this to extract the total nodes
searched.

No functional change
12 files changed:
src/Makefile
src/engine.cpp
src/engine.h
src/main.cpp
src/score.cpp [new file with mode: 0644]
src/score.h [new file with mode: 0644]
src/search.cpp
src/search.h
src/thread.cpp
src/thread.h
src/uci.cpp
src/uci.h