Ogatak: another Lizzie-ish GUI (KataGo only)
-
rooklift
- Beginner
- Posts: 13
- Joined: Wed Jul 28, 2021 5:48 am
- GD Posts: 0
- Has thanked: 1 time
- Been thanked: 6 times
Ogatak: another Lizzie-ish GUI (KataGo only)
Hello all -
I've lately been attempting to write a Lizzie-ish GUI (for KataGo only) and it's reached the point where I'm no longer entirely ashamed of it, so if anyone wants to try it out, see:
* https://github.com/rooklift/ogatak
* https://github.com/rooklift/ogatak/releases
Comments welcome.
I've lately been attempting to write a Lizzie-ish GUI (for KataGo only) and it's reached the point where I'm no longer entirely ashamed of it, so if anyone wants to try it out, see:
* https://github.com/rooklift/ogatak
* https://github.com/rooklift/ogatak/releases
Comments welcome.
-
hope366
- Dies in gote
- Posts: 20
- Joined: Wed Jun 10, 2020 8:08 am
- Rank: KGS3dan
- GD Posts: 0
- Been thanked: 3 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
Hello
Thank you for creating a GUI that looks interesting.
I have a few questions to ask.
I got an error when I set KataGo 1.9.0. Do I always have to use KataGo 1.9.1?
Also, does the configuration file need to be analysis_example.cfg? Is default_gtp.cfg not possible?
I would be grateful if you could tell us concretely what is different and what is better when compared to Lizzie.
Thank you
Thank you for creating a GUI that looks interesting.
I have a few questions to ask.
I got an error when I set KataGo 1.9.0. Do I always have to use KataGo 1.9.1?
Also, does the configuration file need to be analysis_example.cfg? Is default_gtp.cfg not possible?
I would be grateful if you could tell us concretely what is different and what is better when compared to Lizzie.
Thank you
-
rooklift
- Beginner
- Posts: 13
- Joined: Wed Jul 28, 2021 5:48 am
- GD Posts: 0
- Has thanked: 1 time
- Been thanked: 6 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
KataGo 1.9.0 had a serious bug which can cause crashes, so yes.hope366 wrote:Hello
I got an error when I set KataGo 1.9.0. Do I always have to use KataGo 1.9.1?
Uh, I don't know to be honest. I personally use a small file like so:hope366 wrote: Also, does the configuration file need to be analysis_example.cfg? Is default_gtp.cfg not possible?
Code: Select all
numAnalysisThreads = 1
numSearchThreadsPerAnalysisThread = 12
nnMaxBatchSize = 12
nnCacheSizePowerOfTwo = 20
nnMutexPoolSizePowerOfTwo = 16
nnRandomize = true
analysisPVLen = 15
It's mostly a matter of aesthetics I guess, which is entirely subjective, although there are certain bugs in the last release of Lizzie that could do with being fixed (e.g. handicap games).hope366 wrote: I would be grateful if you could tell us concretely what is different and what is better when compared to Lizzie.
-
hope366
- Dies in gote
- Posts: 20
- Joined: Wed Jun 10, 2020 8:08 am
- Rank: KGS3dan
- GD Posts: 0
- Been thanked: 3 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
Thank you for your response.
There was certainly a bug in the latest release of Lizzie. A pull request to resolve it was announced immediately, but a new version has not been announced due to the stagnation of Lizzie development.
By the way, does Ogatak use KataGo's analytics engine? If so, what is the difference between a GTP engine and an analytics engine?
There was certainly a bug in the latest release of Lizzie. A pull request to resolve it was announced immediately, but a new version has not been announced due to the stagnation of Lizzie development.
By the way, does Ogatak use KataGo's analytics engine? If so, what is the difference between a GTP engine and an analytics engine?
-
rooklift
- Beginner
- Posts: 13
- Joined: Wed Jul 28, 2021 5:48 am
- GD Posts: 0
- Has thanked: 1 time
- Been thanked: 6 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
Yes, it does. I'd say it's easier for the GUI developer to use. For one thing, it's stateless, in the sense that, when making a new query to KataGo, the GUI supplies all necessary information (i.e. the complete history) without having to worry about what state KataGo was in before; this is more convenient.hope366 wrote:By the way, does Ogatak use KataGo's analytics engine? If so, what is the difference between a GTP engine and an analytics engine?
(You can, I suppose, do the same with GTP by starting a new game for each query, but that's not really how GTP is designed to be used...)
The analysis engine also supports analysing multiple positions at once, and multiple commands active at once, though Ogatak doesn't use either.
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
Hi rooklift,
Thanks for creating ogatak. I really like it.
I do have a question though.
The picture in the README.md on GitHub shows
at the right of the board two squiggly lines,
one of them bright blue, the other is a thin
white line. What do they mean?
Also there is a row of dots at the current
move number. Do the number of dots mean
anything?
Thanks for creating ogatak. I really like it.
I do have a question though.
The picture in the README.md on GitHub shows
at the right of the board two squiggly lines,
one of them bright blue, the other is a thin
white line. What do they mean?
Also there is a row of dots at the current
move number. Do the number of dots mean
anything?
Last edited by Wodan58 on Mon Dec 06, 2021 11:47 am, edited 1 time in total.
-
rooklift
- Beginner
- Posts: 13
- Joined: Wed Jul 28, 2021 5:48 am
- GD Posts: 0
- Has thanked: 1 time
- Been thanked: 6 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
The graph immediately to the right of the board shows the winrate and score estimates (for positions the engine has actually run on). You can switch between which one is prominently displayed using the Display --> Graph menu items.
You can generate a graph for the entire game by going to the start and pressing F12 (configure how many visits via the Analysis --> Autoanalysis visits menu items).
The dots just indicate where in the game the current position is.
You can generate a graph for the entire game by going to the start and pressing F12 (configure how many visits via the Analysis --> Autoanalysis visits menu items).
The dots just indicate where in the game the current position is.
-
rooklift
- Beginner
- Posts: 13
- Joined: Wed Jul 28, 2021 5:48 am
- GD Posts: 0
- Has thanked: 1 time
- Been thanked: 6 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
Since I made the original post, I've made a series of incremental improvements, to the point where I'm actually fairly happy with it now. It handles most weird SGF stuff, it handles GIB and NGF, it draws the game tree, it can draw marks (like triangles etc) and labels and comments (though not edit them).
-
le_4TC
- Beginner
- Posts: 9
- Joined: Fri May 04, 2018 1:51 am
- Rank: 3D
- GD Posts: 0
- Has thanked: 31 times
- Been thanked: 4 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
Just installed it, really like the clean interface! Lizzie has been my go-to for a long time, but I think this is a promising alternative.
-
rooklift
- Beginner
- Posts: 13
- Joined: Wed Jul 28, 2021 5:48 am
- GD Posts: 0
- Has thanked: 1 time
- Been thanked: 6 times
Re: Ogatak: another Lizzie-ish GUI (KataGo only)
Alright, I added the ability to edit root properties such as player names, so afaik it's now a fully functioning SGF editor. I didn't really intend to make a fully functioning SGF editor, it just happened by accident, and I suppose if that's all one wants, there's not much to recommend it over Sabaki. Still...