QueensGambit / CrazyAra

A Deep Learning UCI-Chess Variant Engine written in C++ & Python :parrot:
https://lichess.org/@/CrazyAra
GNU General Public License v3.0
247 stars 42 forks source link

Classic Ara 0.9.9 threads use #170

Open CPagador opened 2 years ago

CPagador commented 2 years ago

Hi,

I'd like to know if it is possible to use the engine with only one thread. I tested it in standard chess against other engine, but it uses at least 6 threads. The GUI is Winboard, all engines are set to 1 thread, 64 mb of hash, under Windows 10, 64 bits, CPU only.

Best, Carlos

QueensGambit commented 2 years ago

Hello @CPagador , you can set Threads Child_Threads and Threads_NN_Inference to 1. Then it will only use 1 thread for the search. The UCI communication is currently written asynchronously and is running on a different thread.