Skip to content

rooklift/ogatak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Screenshot

  • Simple analysis GUI for KataGo. See Releases for the latest version.
  • Stone and board graphics modified from Sabaki, with thanks.
  • Concept borrowed from Lizzie, with influence from KaTrain, CGoban, and LizGoban.
  • Original, independent codebase.

Upsides

  • Relatively simple once set up.
  • I personally like the aesthetics...
  • Has most normal Lizzie-ish features.
  • Fully-functional SGF editor.
  • Correctly handles many SGF files that trouble other GUIs, especially handicaps and mid-game board edits.
  • Can load NGF, GIB, and UGI files (albeit imperfectly).
  • No dependencies except Electron, quite easy to run from source, doesn't pull in a zillion npm modules.

Downsides

  • KataGo not included, setup takes at least a minute's effort.
  • Electron-based app, everyone hates these (they're big).

Setup

  • Download and unpack Ogatak, KataGo, and a KataGo weights file.
  • In Ogatak, select the menu item Setup --> Locate KataGo... (and locate katago.exe)
  • In Ogatak, select the menu item Setup --> Choose network... (and locate the weights file)

Performance tips

  • The setting to request per-move ownership info from KataGo (see Analysis menu) is rather demanding and you should turn it off if you experience any lag.
  • Alternatively, consider changing the engine report rate (see Setup menu) from the default 0.1 (which is the most intense) to something else.
  • Due to a complex interaction between KataGo's algorithm and KataGo's cache, the wide root noise setting can cause a reduction in perceived performance if you use the GUI in a certain way, especially if you commonly click through the top move. It may also affect whole-file analysis speeds.

About the analysis config file

  • KataGo requires an analysis config file. Such a file is provided with KataGo as analysis_example.cfg, and Ogatak will use this if it's present, unless you explicitly specify a different file. You might find that changing some settings therein leads to better (or worse) performance. Some have found these settings chosen by the KaTrain author to be a bit faster.

Translations

  • At the moment, it is possible to translate most of the menu items and some of the GUI text. See src/modules/translations.js for instructions.
  • Thanks to the following translators: ParmuzinAlexander, CGLemon, Bandysol.

Talk to me

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy