MaciejKozarzewski / AlphaGomoku

AlphaZero for the game of Gomoku.
GNU General Public License v3.0
25 stars 0 forks source link

Flood in log in Piskvork GUI (multiple empty lines) #9

Closed garry-ut99 closed 4 months ago

garry-ut99 commented 10 months ago

It happens when playing Human vs AI, doesn't happen when AI vs AI, (Piskvork 8.9.2 + AlphaGomoku 5.7.0 CPU version (1 core) ) :

flood

MaciejKozarzewski commented 10 months ago

Those lines are responses to the 'INFO evaluate X,Y' commands that you are sending. If you don't want do do it, uncheck option 'send info to evaluate x,y' in piskvork. Empty lines are simply responses for moves that are not present in the search tree, but they must be sent. Otherwise you wouldn't know if the requested move is not in the tree or the engine didn't send any response.

garry-ut99 commented 10 months ago

Also found in piskvork.txt manual

  • Send info evaluate x,y: it is used for debugging your AI. This command is sent when the mouse is moving, but only when it's human's turn.
MaciejKozarzewski commented 10 months ago

My implementation assumes that this command is sent during the search time. Reopening this as a bug.

MaciejKozarzewski commented 4 months ago

Should be fixed in the 5.8.1 version.