Move info strings once more

Follow up from #5404 ... current location leads to troubles with Aquarium GUI

Fixes #5430

Now prints the information on threads and available processors at the beginning
of search, where info about the networks is already printed (and is known to
work)

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

No functional change.
This commit is contained in:
Joost VandeVondele
2024-07-02 14:18:04 +02:00
parent 6b7822119f
commit ad0f1fecda
2 changed files with 15 additions and 10 deletions
+5 -4
View File
@@ -109,16 +109,17 @@ void UCIEngine::loop() {
<< engine.get_options() << sync_endl;
sync_cout << "uciok" << sync_endl;
// keep info strings after uciok for old GUIs
print_info_string(engine.numa_config_information_as_string());
print_info_string(engine.thread_binding_information_as_string());
}
else if (token == "setoption")
setoption(is);
else if (token == "go")
{
// send info strings after the go command is sent for old GUIs and python-chess
print_info_string(engine.numa_config_information_as_string());
print_info_string(engine.thread_binding_information_as_string());
go(is);
}
else if (token == "position")
position(is);
else if (token == "ucinewgame")