Leela has a new version

For discussing go computing, software announcements, etc.
Anubis
Beginner
Posts: 1
Joined: Sat May 20, 2017 12:09 am
Rank: EGF 11 kyu
GD Posts: 0

Re: Leela has a new version

Post by Anubis »

Does anybody know how strong Leela is on older computers? I have Xeon X5460 3,16GHz, 16GB RAM, GF GTX760 and today I won against 1 dan twice. (Leela 0.9.0, rated game 6 handi, 19x19 I've tried GPU and CPU also). I'm 11 kyu EGF by the way. Engine settings are all ticked.

Thank you.
as0770
Lives with ko
Posts: 180
Joined: Sun Jun 26, 2016 8:07 am
Rank: Beginner
GD Posts: 0
Has thanked: 15 times
Been thanked: 23 times

Re: Leela has a new version

Post by as0770 »

pookpooi wrote:Leela 0.10.0 is available for download. (I kinda hope they'd name this 1.0 instead)



I think the 1.0 will be commercial. So I am fine with 0.10 :)

Nice to see a Linux version of the UI!
goame
Lives with ko
Posts: 132
Joined: Sat Jan 28, 2017 12:25 am
GD Posts: 0
Been thanked: 7 times

Re: Leela has a new version

Post by goame »

Leela 0.10.0 is SUPERB :D
Pippen
Lives in gote
Posts: 677
Joined: Thu Sep 16, 2010 3:34 pm
GD Posts: 0
KGS: 2d
Has thanked: 6 times
Been thanked: 31 times

Re: Leela has a new version

Post by Pippen »

goame wrote:Leela 0.10.0 is SUPERB :D


I dunno, it looks weak, just played a game, look for yourself, White (Leela) needs to be able to bring a game like that home.

Pippen
Lives in gote
Posts: 677
Joined: Thu Sep 16, 2010 3:34 pm
GD Posts: 0
KGS: 2d
Has thanked: 6 times
Been thanked: 31 times

Re: Leela has a new version

Post by Pippen »

Marcel Grünauer wrote:What happened from move 251 onwards? I could understand the software making useless moves after all the neutral points have been played, but Black?


I wanted to check if and when Leela resigns, so I played useless moves as well. Again: From this game I'd give Leela 1k or 2k strength. No dan player would lose a game like that after capturing a bulk of black stones. Such a player would just simplify the game and take it home.
Krama
Lives in gote
Posts: 436
Joined: Mon Jan 06, 2014 3:46 am
Rank: KGS 5 kyu
GD Posts: 0
Has thanked: 1 time
Been thanked: 38 times

Re: Leela has a new version

Post by Krama »

Pippen wrote:
Marcel Grünauer wrote:What happened from move 251 onwards? I could understand the software making useless moves after all the neutral points have been played, but Black?


I wanted to check if and when Leela resigns, so I played useless moves as well. Again: From this game I'd give Leela 1k or 2k strength. No dan player would lose a game like that after capturing a bulk of black stones. Such a player would just simplify the game and take it home.


What is your hardware, cpu and gpu and did you use gpu version.
Also did you put it on maximum simulations?
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: Leela has a new version

Post by dfan »

There is some interesting discussion of the tactical issues with Leela 0.10 on the computer-go mailing list, including the author, in the thread "mini-max with Policy and Value network" at http://computer-go.org/pipermail/comput ... hread.html (in particular, start with Marc Landgraf's posts).
zermelo
Dies in gote
Posts: 46
Joined: Sun Apr 17, 2016 1:51 pm
Rank: Euro 1 dan
GD Posts: 7
Has thanked: 109 times
Been thanked: 34 times

Re: Leela has a new version

Post by zermelo »

If you are playing 'rated' games with leela, I think it adjusts it's playing strength to your assumed rating. Then it's no wonder it does funny things.

To make it play strongly, select 'new game', unimited playouts, and then adjust the clock in the menu so that it has enough time. The window will show the number of nodes (in the MCTS tree? I'm not sure). I don't know how many nodes it needs it needs to be e.g. 6d, but that would be interesting to know.

I gave it 30 min on my 4-core laptop and lost, as euro 1 dan, taking 4 handi. I think the number of nodes it showed were typically upwards of 100k.
goame
Lives with ko
Posts: 132
Joined: Sat Jan 28, 2017 12:25 am
GD Posts: 0
Been thanked: 7 times

Re: Leela has a new version

Post by goame »

I'm still waiting for Leela on iOS.
lighght
Beginner
Posts: 1
Joined: Sat Jun 10, 2017 5:01 pm
GD Posts: 0
Universal go server handle: lighght

Re: Leela has a new version

Post by lighght »

Is anyone else having trouble getting the openCL version to run properly on macOS? The CPU-only version is running five to ten times faster than the openCL version on my machine. I've verified that Leela's detected my discrete GPU (The "About" window says "OpenCL: Geforce GT 650M @ 900 MHz), and I've verified that my drivers are up to date.

This is 0.10.0 running on macOS Sierra 10.12.5.

Even the non-GPU version is incredible, hitting 100k nodes in about 25 seconds on my extremely dated machine. I'm just very keen to see what Leela can do once she's tapped into all my hardware. :geek:

EDIT: Just noticed that this is only the case when "use neural network" is checked. When neither Leela nor Leela-openCL are using neural networks, Leela-openCL is much faster. But when they're both using neural networks, non-openCL Leela is way faster. :scratch:
Pio2001
Lives in gote
Posts: 418
Joined: Mon Feb 16, 2015 12:13 pm
Rank: kgs 5 kyu
GD Posts: 0
KGS: Pio2001
Has thanked: 9 times
Been thanked: 83 times

Re: Leela has a new version

Post by Pio2001 »

Hi,
I've used Leela to make my first game analyze.

The software is extremely useful ! It showed me many vital points that I didn't see.

I'm not yet comfortable with the exploration of variations, since there is no tree view, like the one in CGoban.

For the time being, if I want to try a variation from a recorded game while the analysis is running, I click "Remember this position on the stack", then play some moves, using the "take back one move" button to change variations. Leela remembers all the MC calculations that it already made.
When I'm done, I click the "revert to stored position" button, and I can go on with the game.

There is a little bug. If I open a game and start the analysis, when I click "Remember this position on the stack" to remember to position and try some variations, when I click on the "revert to stored position" button, the analysis engine goes on analyzing the older position, that is no longer displayed. I have to go back one move and go forward one move to force the reload of the current position into the analysis tool.

If the variation that I explored is in the list, then its evaluation takes into account the analyzes done during the variation explorations. That's the way I force Leela to evaluate some moves that it doesn't.

For example if there are 3 favorite moves with 10000 iterations each, then another one with a higher winning probability, but only 10 iterations, and just one follow up, this 4th move can be ignored for minutes.
So I click "+", play the move, let the analyze explore 10000 iterations, then I "revert to stored position", "take back one move", "go forward one move" (to reload the current position).
Now, the 4th move has 10000 iterations done, and the subsequent variations are stored too. :cool:

Near the end of the game, I also noticed some oddities.

Pio2001_20170629_Leela_2.png
Pio2001_20170629_Leela_2.png (73.48 KiB) Viewed 15541 times


Here, move 219 is a blunder where a whole group changes from "alive" to "ko". The neural network (red curve) seems much better at finding vital points than the Monte-Carlo (blue curve).

On the opposite, it seems to me that the MC curve is more reliable at estimating the winner during the late endgame, when only small endgame move remains, than the neural network, but in this situation, Leela didn't see the possibility of seki, so I can't be sure yet.

Which brings me to the topic of scoring.
At the end of the game, how can I inform Leela that a position is seki ?
If I'm not mistaken, the bottom left group is the attached position is in dual life, but Leela scores it as dead, and I can't change that :-?

Seki.png
Seki.png (180.22 KiB) Viewed 15541 times
Cyan
Dies in gote
Posts: 34
Joined: Wed Jul 19, 2017 4:12 pm
Rank: 3k
GD Posts: 0
Has thanked: 2 times
Been thanked: 5 times

Re: Leela has a new version

Post by Cyan »

Leela 0.15.0 started playing on CGOS, currently winning 15 out of 15 games!

http://www.yss-aya.com/cgos/19x19/cross ... .15.0.html
Last edited by Cyan on Sun Jul 23, 2017 9:51 am, edited 1 time in total.
Pippen
Lives in gote
Posts: 677
Joined: Thu Sep 16, 2010 3:34 pm
GD Posts: 0
KGS: 2d
Has thanked: 6 times
Been thanked: 31 times

Re: Leela has a new version

Post by Pippen »

I hope for a self-play-mode in the next versions.
Cyan
Dies in gote
Posts: 34
Joined: Wed Jul 19, 2017 4:12 pm
Rank: 3k
GD Posts: 0
Has thanked: 2 times
Been thanked: 5 times

Re: Leela has a new version

Post by Cyan »

Leela's 20 game win streak has finally been ended by Zen, after it lost a ko. Leela seems to be much stronger at life and death compared to version 0.10.0.
splee99
Dies with sente
Posts: 101
Joined: Thu Nov 15, 2012 9:46 pm
Rank: KGS 2 D
GD Posts: 0
Has thanked: 2 times
Been thanked: 16 times

Re: Leela has a new version

Post by splee99 »

What is the version currently playing on Tygem? It seems to be quite annoying sometimes that it doesn't resign even when it is far behind.
Post Reply