Skip to content

v1.8.0

Compare
Choose a tag to compare
@MAOmao000 MAOmao000 released this 10 Nov 05:50
· 169 commits to main since this release

Notable Changes

  • The KataGo engine has been provided with two means of communication: a general-purpose GTP interface and KataGo's own query interface, but only the query interface will be provided. This is because the program has become too complex and difficult to maintain and manage.
  • To eliminate communication with KataGo, which used to be done by threads, and to do it directly on the mainframe by utilizing timer events. The purpose is to shorten the time from startup to screen display as much as possible.
  • The KataGo engine also handles the "Max Engine Level" and "Time Hold (minutes)" in the "New Game" dialog in the same way as the original Leela engine.
  • The KataGo engine also enables the "Time adjustment" dialog. This is the time limit that is applied when loading SGF and playing a game.
  • The compiler for creating public executables (Windows) has been changed from CL to Clang.
  • The included KataGo executable has been changed to support 29 x 29 boards. However, LeelaGUI only supports up to 25 x 25 boards.

Constraint

  • If "startupPrintMessageToStderr=false" is specified in the KataGo configuration, LeelaGUI will not start after KataGo completes startup.(KataGo in the query interface starts normally.)
    Note: This constraints are necessary for checking KataGo startup, so there are no plans to respond in the future.
  • Do not change "reportAnalysisWinratesAs = BLACK" in analysis_exapmple.cfg.

Other notes

  • For KataGo engine (Opencl backend version and TensorRT backend version), the first boot after installation may take several minutes.
  • In the case of KataGo engine (EIGEN backend version and TensorRT backend version), the first step after installation may take more than 10 seconds.
  • Linux version will be released as v1.8.1.

Neural Networks of KataGo

If LeelaGUI is slow and does not respond well, download "g170e-b20c256x2-s5303129600-d1228401921.bin.gz" from the link below and change the first line of the LeelaGUI configuration file (xxx.ini) to "g170e-b20c256x2-s5303129600-d1228401921.bin.gz".
https://github.com/lightvector/KataGo/releases/tag/v1.4.5

If the operation is still slow, download a smaller network file from the following link and rewrite it.
Candidates are as follows.

  • g170e-b15c192-s1672170752-d466197061.bin.gz
  • g170e-b10c128-s1141046784-d204142634.bin.gz

Conversely, if you still have extra resources, you can try the following 60-block network file.
https://media.katagotraining.org/uploaded/networks/models/kata1/kata1-b60c320-s6601328896-d3023820144.bin.gz