Skip to content

v1.5: Graphical updates, find alternatives, save results to sgf

Compare
Choose a tag to compare
@sanderland sanderland released this 18 Sep 18:31
· 301 commits to master since this release
a29ad6c

image

Improvements

  • A number of significant of graphical updates to analysis
    • The next moves are shown as a dashed line around the move rather than a semi-transparent stone, as overlap with 'top moves' hints was confusing.
      • If the next move is the top move, a dashed line with blue and the next player will be shown.
    • Top moves are softer circles, and fade out for low (<25) visits. This should both make any borders clearer as well as make the board less overwhelming. The threshold can be configured in config.json (low_visits) but is not yet in the UI.
    • When viewing policy moves, 'top moves' are now hidden to avoid overlap.
  • A new analysis option, 'find alternative moves', has been added. This will do a 'fast visits' search on all current move options, as well as request a second query avoiding all current moves.
  • The model and katago binary dropdowns now show a little description of the files you can select.
    • A bug where downloaded katago versions didn't show up in the dropdown has been fixed.
  • Resignation is now possible. This is mainly to allow people to have more complete SGF records.
    • Game results are now stored in the SGF as long as the result (B+R, W+3.5, etc) is showing on top of the board.
  • The rank estimator has been put away, as it was causing more confusion than anything and not actively being improved.
  • Improved support for FoxWQ's incorrectly formatted SGF files, with extreme komi/weird handicap settings being converted to reasonable values when the SGF contains "AP[foxwq]"
  • Rule set and komi are now shown in info on the first move.

Bug fixes:

  • A bug where the first player was incorrect for 1-stone handicap games was fixed.
  • A bug where katago kept running in the background on windows after the program closed has been fixed.

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.

Enjoy!