abulmo / amoeba

an UCI chess engine in D language
GNU General Public License v3.0
45 stars 8 forks source link

Amoeba 3.0 are not use 8 Threads in ChessGUI #15

Closed gpaunica closed 4 years ago

gpaunica commented 5 years ago

Hello Mr/Mrs, I installed Amoeba 3.0 in ChessGUI chess GUI (http://www.chess.hylogic.de/), but Amoeba uses 1 Thread only. Thanks.

abulmo commented 5 years ago

Hello, Unfortunately, I am unable to understand how ChessGUI works. I am not clever enough to install, configure and run a single engine on it (I tried with amoeba 3.0 and spike 1.4 without success). If you succeed at installing amoeba 3.0 and ran it on a single thread you are luckier than me. To run on 8 threads, amoeba needs to receive the following command: setoption name Threads value 8 Due to my limited skill with ChessGUI, I have no idea if there is something wrong in Amoeba or in ChessGUI. Have you tried to contact the ChessGUI's author, maybe his GUI does not support multithreaded engine ?

abulmo commented 4 years ago

It seems to be a bug in chessgui. A workaround is described here: http://kirill-kryukov.com/chess/discussion-board/viewtopic.php?f=7&t=1486&start=50#p114105 Basically you need to edit the config file manually and set threads to 8, 4 or whatever you like.