ZBaduk - LeeLa Zero and KataGo from your webbrowser

Tell the community about tournaments, new go sites, software updates, etc.
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

Another small update:
A way to resume a game in your game record list as a bot game.
resume.png
resume.png (31.98 KiB) Viewed 45523 times
Have a nice weekend !
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

A small update of upcoming changes.
(Some of them are already enabled,
the remaining topics will be enabled in the course of this week.).
new.png
new.png (129.4 KiB) Viewed 45317 times
*The following feature is already enabled right now:
new2.png
new2.png (107.23 KiB) Viewed 45317 times
Drop me a line to let me know what you think.
Or feel free to send requests.
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
mhlepore
Lives in gote
Posts: 390
Joined: Sun Apr 22, 2012 9:52 am
GD Posts: 0
KGS: lepore
Has thanked: 81 times
Been thanked: 128 times

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by mhlepore »

I just accessed ZBaduk and so far am enjoying it - thank you! Two questions...

First, the email/password requirement: I was only asked to input my email and choose a password, and never received any e-mail in my inbox. In what sense does it matter if I give you a real email, and how does this contribute to my own security?

Second, the winrate plot is super useful, but as I play through my game, sometimes the top choices are not shown. Is this a bug? Did I not let it analyze long enough? (sorry if this info is right in front of my eyes)

Thank you again.
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

Hi mhlepore,

Thank you for your feedback.

In future we will add e-mail address validation and will give existing users a chance to validate theirs.
We will keep track of which e-mail addresses are validated and which are not.

Even though you could indeed register (right now) with a fake e-mail address or the e-mail address of somebody else,
we will not allow you to actually use that e-mail address for anything except for the usages stated below.

Websites who validate e-mail addresses, sometimes do this because they have plans to send you regular e-mails (e.g. with advertisement or notifications).
We will never do this without permission of the users + after validating the addresses.

On top of that, we will add a decent GDPR agreement in the login process, in the near future !
(In mean time, be assured that we will never share your personal information with others)

So, which information do we actually store, and why:

1) we have a stats counter which stores browser statistics (e.g. webbrowser version, operating system, ...)
these days pretty much every webhost stores this information.
(e.g. What we learned from it so far: most of our users are based in South-Korea.
And that means that we should perhaps consider a version in the Korean language, or Korean payment systems.)

2) your email and password
We need this information for authentication. And we use it to link account settings and your saved games,
so that you (and only you) can retrieve those game records in the future.

3) saved games
These are secured, so that others can't access them.
We also store the statistics of those game records. (i.e. statistics for a position).

4) account settings
Limited to membership information (in case you are a paying member), i.e. expiry date.
And also invoice details (i.e. membership registration history, including price, status, date, invoice id, ...)

5) log files of the webservers
Our webservers keep log files, which we can use in case of a crash to find the root cause.
Those log files contain sequences that you and other users may have browsed.
These log files are secured; and do not contain passwords or anything sensitive. (just LeeLa Zero output)

That's really all right now.

Some things we may store in the near future:
- preferences that define how you want to visualize the Go board. (e.g. theme settings)
- preferences that define a nickname (on top of the e-mail address), that would be useful to auto-fill your name in game records.
Right now we use the e-mail address in these situations, but that's not very convenient.
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
mhlepore
Lives in gote
Posts: 390
Joined: Sun Apr 22, 2012 9:52 am
GD Posts: 0
KGS: lepore
Has thanked: 81 times
Been thanked: 128 times

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by mhlepore »

Thanks for the detailed response!
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

mhlepore wrote: Second, the winrate plot is super useful, but as I play through my game, sometimes the top choices are not shown. Is this a bug? Did I not let it analyze long enough? (sorry if this info is right in front of my eyes)
I must admit that this point isn't entirely clear for us.

Perhaps this answers your question:

The chart is a plot of the winning percentage (always from black's perspective) according to LeeLa Zero.
The Y-axis shows the winrate, and the X-axis shows the move number.

Each node in the tree however could have 0, 1 or multiple proposed moves by LeeLa Zero, which one is used to draw the chart ? LeeLa Zero will prefer to play the variation with most playouts. For that reason, that is also the move for which the winrate will be shown in the chart.

Well, what if there are branches ? For which of the selected nodes does ZBaduk plot the winrate?
Zbaduk always shows the winrate of the TOP branch. (the main/first line of play).
That means, if there are multiple moves played out not all of them will be plotted as charts.
The variations (branching) will not be displayed at all, only the main line.

Well, that's not entirely true. On top of that also the selected node will be displayed.
So, when you move through a variation which is not the main line, then also that variation will be plotted in the chart as a yellow color, but only for the selected node and the path that leads to it. At that point 2 lines will be plotted, the black line is still the main line, and the yellow line represents the selected variation. So, that you can see visually in the chart whether this is an improvement to the main line or not.

I use this chart especially to quickly detect where the game was decided (i.e. a big fluctuation of the winrate).

The moves which are actually shown on top of the goban, are the ones which are also shown in the table with stats.
The winrate and playouts is displayed on the board. But the colors (green, yellow, red) indicate which move has most playouts.
Again, because that would be the choice of LeeLa Zero.

---

I hope this helps, but please ask away if there are more questions.
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

ZBaduk now support LeeLa Zero version 0.17.
I also updated the weights to the most current "best network".
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

Just installed an update which should result in a more fluent experience for the "Analyze full game" button.

Enjoy.
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
johnsmith
Lives with ko
Posts: 136
Joined: Fri May 27, 2016 3:55 am
Rank: KGS 6 dan
GD Posts: 0
Has thanked: 47 times
Been thanked: 21 times

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by johnsmith »

How do I stop zooming-in the moves when I'm on laptop?
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

johnsmith wrote:How do I stop zooming-in the moves when I'm on laptop?
@johnsmith sorry for the inconveniences of this.
ZBaduk switches to a kind of "mobile" mode based on the resolution of your computer and the size of the goban.
It is real convenient for mobile phones, but it can be annoying for laptops.

A better way would be to look at the "user agent" of your webbrowser.
And that's exactly what we will do in the next release.
I promise you that I will make this a priority for our next build.

As for now, an easy workaround is to use the zoom-features of your webbrowser.
i.e. if you put your webbrowser in 80% zoom that could be enough.
For most webbrowsers the zoom can be altered with key combination: "Ctrl +/-"

I hope this helps.

(PS: In mean time, I added this information to the manual as well)
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
johnsmith
Lives with ko
Posts: 136
Joined: Fri May 27, 2016 3:55 am
Rank: KGS 6 dan
GD Posts: 0
Has thanked: 47 times
Been thanked: 21 times

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by johnsmith »

Thanks spook, I'm looking forward to seeing this.
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

Just installed a new version with lots of small changes:

There's been a lot of discussion in LZ forums about the definition of "the best move". Apparently many tools (and so did ZBaduk) just take the move with the highest playouts. But actually that's not entirely correct. LeeLa Zero actually sends us an "order" property which should be closer to the truth. To determine this "order", it will often rely on the "LCB" winrate.

So, from now on, our statistics table will be ordered by that "order", and we added and renamed the columns as well.
  • Intuition = the output of the policy network. (new column)
    Playouts = used to be "visits" (renamed)
    Winrate = winrate (no changes here)
    Decision = the LCB value (new column)
While going through this we added several small performance tweaks, bug fixes, reconnection improvements which will surely make a difference if you have a weak wifi signal on your phone,

Added just a little transparency to the numbered stones, in case you select a sequence in the stats table. Which makes it a little more beautiful.

For @johnsmith better resizing/autozoom decisions: takes your useragent in account in its choice.

Added contact info on several pages.

And a lot more ...

Enjoy ! :)
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

Sorry for the interruptions that you may have experienced today.
We are in the middle of an update to an experimental LeeLa Zero version.
This may allow us to support handicap games in the near future, score estimations, ...
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
User avatar
spook
Lives with ko
Posts: 151
Joined: Thu Jul 24, 2014 1:34 pm
Rank: 2d
GD Posts: 0
KGS: LordVader
Location: Belgium
Has thanked: 11 times
Been thanked: 48 times
Contact:

Re: ZBaduk - LeeLa Zero from your webbrowser

Post by spook »

It's time for an update.

In the near future there will be a new release that supports KataGo as well as LeeLa Zero.
To prepare us for this big release, I did a small one today.

For those who want to purchase a commercial membership, our payment page will highlight more payment methods (e.g. visa, mastercard, ...),
even though they may not show up in all countries from what I've heard. --> please do not hesistate to contact me. (zbaduk361 at gmail dot com)

There is a better connection recover mechanism. This is for people with poor internet connections.
There have been some minor performance tweaks as well.

And finally, some minor cosmetics:
  • 1. tabs and icons for the statistics table.
    2. improved colors and introduced a new loading screen.
    3. you can unselect a sequence, by clicking in the empty zone of the table as well.

PS: we would like to translate our entire service to Korean.
Possibly also Chinese and Japanese. - Please let us know if you know somebody.


The next release will probably be all about KataGo.
Enjoy LeeLaZero and KataGo from your webbrowser, without installing anything !
https://www.zbaduk.com
Post Reply