Lizzie - the Leela Zero UI

For discussing go computing, software announcements, etc.
Gomoto
Gosei
Posts: 1733
Joined: Sun Nov 06, 2016 6:56 am
GD Posts: 0
Location: Earth
Has thanked: 621 times
Been thanked: 310 times

Lizzie - the Leela Zero UI

Post by Gomoto »

Sneegurd
Lives with ko
Posts: 129
Joined: Fri Mar 23, 2012 8:57 am
GD Posts: 0
Has thanked: 20 times
Been thanked: 17 times

Re: Lizzie - the Leela Zero UI

Post by Sneegurd »

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.
Javaness2
Gosei
Posts: 1545
Joined: Tue Jul 19, 2011 10:48 am
GD Posts: 0
Has thanked: 111 times
Been thanked: 322 times
Contact:

Re: Lizzie - the Leela Zero UI

Post by Javaness2 »

At times the UI is so hyper it feels like I'm being brainwashed with subliminal messages.
Gomoto
Gosei
Posts: 1733
Joined: Sun Nov 06, 2016 6:56 am
GD Posts: 0
Location: Earth
Has thanked: 621 times
Been thanked: 310 times

Re: Lizzie - the Leela Zero UI

Post by Gomoto »

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: )

User avatar
ez4u
Oza
Posts: 2414
Joined: Wed Feb 23, 2011 10:15 pm
Rank: Jp 6 dan
GD Posts: 0
KGS: ez4u
Location: Tokyo, Japan
Has thanked: 2351 times
Been thanked: 1332 times

Re: Lizzie - the Leela Zero UI

Post by ez4u »

Amazing!! I love it. :clap:
Dave Sigaty
"Short-lived are both the praiser and the praised, and rememberer and the remembered..."
- Marcus Aurelius; Meditations, VIII 21
jeromie
Lives in sente
Posts: 902
Joined: Fri Jan 31, 2014 7:12 pm
Rank: AGA 3k
GD Posts: 0
Universal go server handle: jeromie
Location: Fort Collins, CO
Has thanked: 319 times
Been thanked: 287 times

Re: Lizzie - the Leela Zero UI

Post by jeromie »

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.
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Lizzie - the Leela Zero UI

Post by Uberdude »

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
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Lizzie - the Leela Zero UI

Post by Uberdude »

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.
hyperpape
Tengen
Posts: 4382
Joined: Thu May 06, 2010 3:24 pm
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Location: Caldas da Rainha, Portugal
Has thanked: 499 times
Been thanked: 727 times

Re: Lizzie - the Leela Zero UI

Post by hyperpape »

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.
dfan
Gosei
Posts: 1598
Joined: Wed Apr 21, 2010 8:49 am
Rank: AGA 2k Fox 3d
GD Posts: 61
KGS: dfan
Has thanked: 891 times
Been thanked: 534 times
Contact:

Re: Lizzie - the Leela Zero UI

Post by dfan »

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.
Sneegurd
Lives with ko
Posts: 129
Joined: Fri Mar 23, 2012 8:57 am
GD Posts: 0
Has thanked: 20 times
Been thanked: 17 times

Re: Lizzie - the Leela Zero UI

Post by Sneegurd »

Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Lizzie - the Leela Zero UI

Post by Uberdude »

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].
Lee Game 2 shoulder hit intuition.png
Lee Game 2 shoulder hit intuition.png (648.35 KiB) Viewed 33946 times


After a few hundred more visits it's still liked but not #1, after 100k visits who knows?:
Lee Game 2 shoulder hit.png
Lee Game 2 shoulder hit.png (670.35 KiB) Viewed 33946 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.
Lee Game 2 the atari.png
Lee Game 2 the atari.png (654.77 KiB) Viewed 33946 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.
Lee Game 2 defence attack.png
Lee Game 2 defence attack.png (747.05 KiB) Viewed 33946 times
dfan
Gosei
Posts: 1598
Joined: Wed Apr 21, 2010 8:49 am
Rank: AGA 2k Fox 3d
GD Posts: 61
KGS: dfan
Has thanked: 891 times
Been thanked: 534 times
Contact:

Re: Lizzie - the Leela Zero UI

Post by dfan »

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.
Vargo
Lives in gote
Posts: 337
Joined: Sat Aug 17, 2013 5:28 am
GD Posts: 0
Has thanked: 22 times
Been thanked: 97 times

Re: Lizzie - the Leela Zero UI

Post by Vargo »

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
Javaness2
Gosei
Posts: 1545
Joined: Tue Jul 19, 2011 10:48 am
GD Posts: 0
Has thanked: 111 times
Been thanked: 322 times
Contact:

Re: Lizzie - the Leela Zero UI

Post by Javaness2 »

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