It is currently Fri May 25, 2018 4:16 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 48 posts ]  Go to page 1, 2, 3  Next
Author Message
Offline
 Post subject: Lizzie - the Leela Zero UI
Post #1 Posted: Thu Mar 29, 2018 6:12 am 
Lives in gote
User avatar

Posts: 521
Location: Earth
Liked others: 153
Was liked: 83
Because she deserves a thread :tmbup:

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


This post by Gomoto was liked by 2 people: ez4u, thirdfogie
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #2 Posted: Thu Mar 29, 2018 6:30 am 
Dies with sente

Posts: 114
Liked others: 7
Was liked: 11
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.

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #3 Posted: Thu Mar 29, 2018 8:56 am 
Lives in sente

Posts: 950
Liked others: 32
Was liked: 190
At times the UI is so hyper it feels like I'm being brainwashed with subliminal messages.

_________________
North Lecale

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #4 Posted: Thu Mar 29, 2018 5:40 pm 
Lives in gote
User avatar

Posts: 521
Location: Earth
Liked others: 153
Was liked: 83
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: )



This post by Gomoto was liked by 5 people: Bonobo, dfan, jeromie, luigi, thirdfogie
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #5 Posted: Thu Mar 29, 2018 8:05 pm 
Gosei
User avatar

Posts: 2004
Location: Tokyo, Japan
Liked others: 1775
Was liked: 1105
Rank: Jp 6 dan
KGS: 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

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #6 Posted: Thu Mar 29, 2018 8:36 pm 
Lives in sente

Posts: 814
Location: Littleton, CO
Liked others: 275
Was liked: 236
Rank: KGS 3k
Universal go server handle: 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.


This post by jeromie was liked by: ez4u
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #7 Posted: Mon Apr 23, 2018 7:30 am 
Tengen

Posts: 4731
Location: Cambridge, UK
Liked others: 217
Was liked: 2374
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
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


This post by Uberdude was liked by 2 people: sorin, thirdfogie
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #8 Posted: Mon Apr 23, 2018 7:40 am 
Tengen

Posts: 4731
Location: Cambridge, UK
Liked others: 217
Was liked: 2374
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
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.

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #9 Posted: Mon Apr 23, 2018 9:27 am 
Tengen

Posts: 4110
Location: North Carolina
Liked others: 421
Was liked: 675
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
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.

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #10 Posted: Mon Apr 23, 2018 9:58 am 
Lives in sente

Posts: 1081
Liked others: 477
Was liked: 290
Rank: AGA 4k KGS 4k
GD Posts: 61
KGS: 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.

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #11 Posted: Mon Apr 23, 2018 8:32 pm 
Dies with sente

Posts: 114
Liked others: 7
Was liked: 11
Lizzie 0.4! https://github.com/featurecat/lizzie/releases/tag/0.4

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #12 Posted: Tue Apr 24, 2018 6:36 am 
Tengen

Posts: 4731
Location: Cambridge, UK
Liked others: 217
Was liked: 2374
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
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 1515 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 1515 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 1515 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 1515 times ]


This post by Uberdude was liked by 5 people: chut, dfan, sorin, thirdfogie, Waylon
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #13 Posted: Tue Apr 24, 2018 7:21 am 
Lives in sente

Posts: 1081
Liked others: 477
Was liked: 290
Rank: AGA 4k KGS 4k
GD Posts: 61
KGS: 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.


This post by dfan was liked by 3 people: ez4u, johnsmith, thirdfogie
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #14 Posted: Tue Apr 24, 2018 10:52 pm 
Dies in gote

Posts: 69
Liked others: 2
Was liked: 8
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

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #15 Posted: Wed Apr 25, 2018 12:53 am 
Lives in sente

Posts: 950
Liked others: 32
Was liked: 190
I think this is probably my favourite LeelaZero utility so far.

_________________
North Lecale

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #16 Posted: Wed Apr 25, 2018 3:16 am 
Lives with ko

Posts: 160
Liked others: 11
Was liked: 43
Rank: KGS 1k EGF 2k
KGS: Schachus12
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)

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #17 Posted: Wed Apr 25, 2018 6:12 am 
Lives in sente

Posts: 1081
Liked others: 477
Was liked: 290
Rank: AGA 4k KGS 4k
GD Posts: 61
KGS: dfan
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.


This post by dfan was liked by: thirdfogie
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #18 Posted: Wed Apr 25, 2018 6:14 am 
Lives in sente

Posts: 1081
Liked others: 477
Was liked: 290
Rank: AGA 4k KGS 4k
GD Posts: 61
KGS: dfan
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!


This post by dfan was liked by: Bill Spight
Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #19 Posted: Wed Apr 25, 2018 11:26 am 
Lives with ko

Posts: 160
Liked others: 11
Was liked: 43
Rank: KGS 1k EGF 2k
KGS: Schachus12
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.

Top
 Profile  
 
Offline
 Post subject: Re: Lizzie - the Leela Zero UI
Post #20 Posted: Wed Apr 25, 2018 11:41 am 
Dies with sente

Posts: 121
Liked others: 88
Was liked: 69
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.

_________________
Sorin - 361points.com

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 48 posts ]  Go to page 1, 2, 3  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: Waylon and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group