Skip to content

v1.6: Find next mistake, smoother updates, new AI option

Compare
Choose a tag to compare
@sanderland sanderland released this 23 Nov 12:11
· 237 commits to master since this release
02d4e83

This release adds a number of features to improve ease of use and responsiveness.

Features:

  • The navigation now has a button for 'Next mistake' which forwards to the next point in the game with an 'orange' (3 point by default) mistake or worse.
    • If you don't want to see your opponent mistakes, set them to 'AI' and they will be skipped.
  • Integration with the new 1.7.0 version of KataGo has been improved:
    • smoother updates to analysis in progress.
    • on loading a new game, previous queries will be terminated, so you do not have to wait for useless results.
  • The analysis menu has a new 'local search' option which searches within 5 spaces of the last move.
  • The simple-style AI has been added from 1.5.1. This option tries to settle territory, often leading to simpler moves.
    • This AI has not yet been calibrated and is just displayed as '2 dan', but increasing the max point loss will weaken it.
  • Timer options have been improved.
    • You can set a 'main time' in addition to byo-yomi
    • You can set a 'minimal thinking time in byo-yomi', which blocks you moving too fast.
  • You can now update the komi and rules of a game in progress in the 'new game' screen.
    • Note that this triggers re-analysis of the entire game.
  • You can now right-click a node in the move tree and make that branch the main/top one.
  • The 'show dots' option now cycles between 'show all', 'show some' and 'show none' to avoid you having to go into analysis settings and set this to 0 when you want a game with no analysis information.
  • Clicking on the "B" or "W" circle in player options now swaps the players, making it easier to switch colours between games.
  • You can now paste a URL straight into the program with ctrl-v and your SGF will be downloaded and loaded, thanks to @wierzbowski
  • The engine status dot now shows the number of outstanding queries when there are more than 2. This should help get an indication of how long your SGF takes to analyze.
  • The 'top moves' score change display no longer caps at 0.0, but shows positive changes as well, which tend to happen when a 'surprising' move is found by the engine.

Bug fixes:

  • A suboptimal setting for the search was changed in v1.5.1, this has been fixed, and analysis should be faster.
  • Move placements in SGF files could occasionally lead to an error, which has been fixed.
  • Fonts should scale by your operating system's font settings, making the UI look better for people with very high screen resolutions.

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!