Life In 19x19
http://lifein19x19.com/

Lizzie - the Leela Zero UI
http://lifein19x19.com/viewtopic.php?f=18&t=15549
Page 1 of 4

Author:  Gomoto [ Thu Mar 29, 2018 6:12 am ]
Post subject:  Lizzie - the Leela Zero UI

Because she deserves a thread :tmbup:

https://www.reddit.com/r/baduk/comments/87p8aq/lizzie_03_an_interface_for_leela_zero_major/

Author:  Sneegurd [ Thu Mar 29, 2018 6:30 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

This is basically aimed towards analysis.

And you are so right, it deserves a lot of hype and improvements at the same time, as can be read in the Reddit thread. I was thinking maybe the author wants to create an announcement in the annountsment forum here.
Analysis will be joy! Mouseover and UI need some further thinking, but it is a good beginning. Awesome times.

Author:  Javaness2 [ Thu Mar 29, 2018 8:56 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

At times the UI is so hyper it feels like I'm being brainwashed with subliminal messages.

Author:  Gomoto [ Thu Mar 29, 2018 5:40 pm ]
Post subject:  Re: Lizzie - the Leela Zero UI

Lizzie is such a great go learning tool. Watch for yourself:

(I am not a streamer by the way, I just wanted to show the amazing team LeelaZ & Lizzie.
So don't bother my bad english and my bad comments :lol: )


Author:  ez4u [ Thu Mar 29, 2018 8:05 pm ]
Post subject:  Re: Lizzie - the Leela Zero UI

Amazing!! I love it. :clap:

Author:  jeromie [ Thu Mar 29, 2018 8:36 pm ]
Post subject:  Re: Lizzie - the Leela Zero UI

That's fantastic! Sadly, my GPU isn't really good enough for these new bots. I'm tempted to buy a nice graphics card just for playing with this, but the cryptocurrency craze has kept prices ridiculously high.

Author:  Uberdude [ Mon Apr 23, 2018 7:30 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

Lizzie Version 0.4 released

Downloads here

https://raw.githubusercontent.com/featu ... screen.png

Changelog:
- Winrate graph
- Winrate indicator
- Variation tree
- Pondering indicator
- Lizzie will now give you a proper error message if you are not using the correct Leela Zero binary, instead of silently failing
- Fixed Windows-related issues that would not let Lizzie start
- New game creation / handicap game support
- Use system default look and feel for dialog boxes, instead of the Java Swing
- Next move indicator

Author:  Uberdude [ Mon Apr 23, 2018 7:40 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

jeromie wrote:
That's fantastic! Sadly, my GPU isn't really good enough for these new bots. I'm tempted to buy a nice graphics card just for playing with this, but the cryptocurrency craze has kept prices ridiculously high.

Maybe time to upgrade my Pentium 4 desktop! On my work laptop with latest 15 block network I get about 10 playouts a second, a long way off mr baduk1. But even with such few playouts it's still pretty strong, so long as ladders aren't involved. e.g. I couldn't really reproduce this ladder-dependence goodness of the small avalanche from AG, though latest 15 block was better than an older 10 block, and when analysing my taisha from last PGETC game LZ wanted to keep going down a ladder disaster road for a while.

Author:  hyperpape [ Mon Apr 23, 2018 9:27 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

Is it possible to have it "batch" analyze a game? What I mean is to give it a game, let the system analyze it, then view the results later.

Author:  dfan [ Mon Apr 23, 2018 9:58 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

hyperpape wrote:
Is it possible to have it "batch" analyze a game? What I mean is to give it a game, let the system analyze it, then view the results later.

No, but Go Review Partner is already good for that.

Author:  Sneegurd [ Mon Apr 23, 2018 8:32 pm ]
Post subject:  Re: Lizzie - the Leela Zero UI

Lizzie 0.4! https://github.com/featurecat/lizzie/releases/tag/0.4

Author:  Uberdude [ Tue Apr 24, 2018 6:36 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

Even though my computer is crap (<10 visits per second on 15 block network), Leela Zero (network #126) plus Lizzie still makes it a pleasure to review games quickly and find interesting things. As an example, I looked at AlphaGo vs Lee Sedol game 2, here's a few highlights.

The famous move 37 shoulder hit, apparently only 1 in 10,000 or whatever chance of human to play here based on the policy network trained on human games. But it's Leela Zero's #3 choice and found with fewer than a dozen visits. "Obvious, duh!" to these strong Zero bots ;-) . For comparison Leela 0.11 didn't even consider it (and considered 36 other moves) after 360k simulations. The other moves it likes are also ones that later happened in the game: the shoulder hit lower side, preparing connection on left, and the nozomi (more examples from AG). [black or white circle indicates next move in real game, red circle indicates LZ's best move, with strongest green down to red for bad ones, top number is win%, bottom number is # visits].
Attachment:
Lee Game 2 shoulder hit intuition.png
Lee Game 2 shoulder hit intuition.png [ 648.35 KiB | Viewed 24530 times ]


After a few hundred more visits it's still liked but not #1, after 100k visits who knows?:
Attachment:
Lee Game 2 shoulder hit.png
Lee Game 2 shoulder hit.png [ 670.35 KiB | Viewed 24530 times ]


With the lower side fighting after a while LZ finds the crude but effective atari that Lee Sedol should have played (as found by Shi Yue iirc); this can involve a ladder or a net which she just about seems to understand after a few thousand visits.
Attachment:
Lee Game 2 the atari.png
Lee Game 2 the atari.png [ 654.77 KiB | Viewed 24530 times ]


Or with that remarkable indirect response to Lee's top side invasions which elicited praise from Myungwan Kim as revealing great strength, the instinct is a local move like cap or defend corner but it finds it within 100 visits and thinks it's clearly best after ~1000.
Attachment:
Lee Game 2 defence attack.png
Lee Game 2 defence attack.png [ 747.05 KiB | Viewed 24530 times ]

Author:  dfan [ Tue Apr 24, 2018 7:21 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

I'm really glad you are enjoying using Lizzie for analysis! Analyzing previously played games is my main use case so I worked on a bunch of features for 0.4 that try to make that a more pleasant experience. It is really addictive now and I find that when I have trouble summoning the energy to play a game, "I'll be able to analyze it with Lizzie afterwards" often provides me with sufficient motivation. :)

I should also add that the principal author featurecat, in addition to writing the app in the first place, has been really great about accepting other people's work. Like Leela Zero, it's a great advertisement for collaborative open source software.

Author:  Vargo [ Tue Apr 24, 2018 10:52 pm ]
Post subject:  Re: Lizzie - the Leela Zero UI

Quote:
The famous move 37 shoulder hit...
It seems that this move is less likely to be played after more playouts (Lizzie 0.4 with 3f6c8)
here
and here

Author:  Javaness2 [ Wed Apr 25, 2018 12:53 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

I think this is probably my favourite LeelaZero utility so far.

Author:  Schachus [ Wed Apr 25, 2018 3:16 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

I tried to run the .jar file and I got the following exception, what am I doing wrong?

java.lang.NullPointerException
at wagner.stephanie.lizzie.analysis.Leelaz.parseLine(Leelaz.java:122)
at wagner.stephanie.lizzie.analysis.Leelaz.read(Leelaz.java:155)
at wagner.stephanie.lizzie.analysis.Leelaz$$Lambda$1/1149319664.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Author:  dfan [ Wed Apr 25, 2018 6:12 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

Schachus wrote:
I tried to run the .jar file and I got the following exception, what am I doing wrong?

java.lang.NullPointerException
at wagner.stephanie.lizzie.analysis.Leelaz.parseLine(Leelaz.java:122)
at wagner.stephanie.lizzie.analysis.Leelaz.read(Leelaz.java:155)
at wagner.stephanie.lizzie.analysis.Leelaz$$Lambda$1/1149319664.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Are you using Lizzie 0.4? This was a frequent problem with 0.3, but a supposed fix went in a while ago, and that stack trace seems to be from an old version of the source.

Author:  dfan [ Wed Apr 25, 2018 6:14 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

Vargo wrote:
Quote:
The famous move 37 shoulder hit...
It seems that this move is less likely to be played after more playouts (Lizzie 0.4 with 3f6c8)
here
and here

and of course, despite its fame, there's no guarantee that it is actually the best move!

Author:  Schachus [ Wed Apr 25, 2018 11:26 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

dfan wrote:
Schachus wrote:
I tried to run the .jar file and I got the following exception, what am I doing wrong?

java.lang.NullPointerException
at wagner.stephanie.lizzie.analysis.Leelaz.parseLine(Leelaz.java:122)
at wagner.stephanie.lizzie.analysis.Leelaz.read(Leelaz.java:155)
at wagner.stephanie.lizzie.analysis.Leelaz$$Lambda$1/1149319664.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Are you using Lizzie 0.4? This was a frequent problem with 0.3, but a supposed fix went in a while ago, and that stack trace seems to be from an old version of the source.

You are right, I had wrongly used a download link for liizie 0.3.

Now I tried with lizzie 0.4, but I also got an exception (now, on my first try I didnt get one, but nothing happened):

java.io.IOException: Problem reading font data.
at java.awt.Font.createFont0(Unknown Source)
at java.awt.Font.createFont(Unknown Source)
at wagner.stephanie.lizzie.gui.LizzieFrame.<clinit>(LizzieFrame.java:87)

at wagner.stephanie.lizzie.Lizzie.main(Lizzie.java:43)

I suspect I might need to update my JRE, but no clue if that has something to do with it.

Author:  sorin [ Wed Apr 25, 2018 11:41 am ]
Post subject:  Re: Lizzie - the Leela Zero UI

Javaness2 wrote:
I think this is probably my favourite LeelaZero utility so far.


Same here! I was very late to try it (I have been using Sabaki so far), but I found Lizzie much better for the kind of analysis I do, in particular I love the continuous updates model and visualizing the variations.

Page 1 of 4 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/