github sanderland/katrain v1.4.0
v1.4: KataGo for CPU only, improved analysis visualizations

latest releases: v1.17.0, v1.16, v1.15.0-fix...
5 years ago

With the release of KataGo v1.6.x, efficient support for CPU-only KataGo is finally here!

Short video with new features

preview

Features

  • Download and select any KataGo binary for windows or linux directly from within KaTrain.
    • Selecting an 'eigen' binary will allow you to use KaTrain without a GPU!
    • See the KataGo release notes for more information.
  • Override KataGo command.
    • Previously implemented as a hack where you could "quote" your katago path, it is now a separate field.
    • This can be used to connect to a remote server running a KataGo analysis engine.

image

  • Option to show point loss as text.

    • As the number of users has grown, it's clear that some prefer to see the point loss on each candidate move in detail, whether it be for analyzing pro games, or a difficulty distinguishing colours.
    • Although still turned off by default for a cleaner look, the option for this can be found under 'teaching/analysis settings'.
  • Animated 'pondering' indication when continuous analysis is on.

    • Before, it was often not clear whether the engine was still pondering or not, causing some confusion.
    • It now shows an half-orange and half-yellow spinning circle where the engine busy status is indicated.

image

  • Finally, when a move is undone in teaching mode, 'expected territory' will show expected losses in red.
    • This should allow for a hint on the important regions of the board, without checking the expected refutation in detail (which often gives away a bit too much).

image

Installation

  • Windows users can simply download and run the KaTrain.exe file attached, or download the .zip file and run the .exe in that (which is slightly faster)
  • Linux and MacOS users can install using pip install katrain or follow instructions here.
    • Note that unfortunately there are currently no pre-compiled binaries for mac for the newer KataGo versions.

Enjoy!

Don't miss a new katrain release

NewReleases is sending notifications on new releases.