LCZero update (2)

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
George Tsavdaris
Posts: 1627
Joined: Thu Mar 09, 2006 11:35 am

Re: LCZero update (2)

Post by George Tsavdaris » Thu Mar 29, 2018 8:07 pm

Can anyone tell me how client.exe and lczero.exe are different? What are their purposes?

How can i help the project? By running client.exe or lczero.exe?

Can anyone explain me how do people that downloading it and running it are helping the project?
a) Do they just produce self-played games? That then later the training is applied from these games. If yes, where the training occurs?
b) By running it along with the self-played game, training occurs also in people's computers.
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....

Redshift
Posts: 5
Joined: Wed Jan 31, 2018 2:51 pm

Re: LCZero update (2)

Post by Redshift » Thu Mar 29, 2018 8:23 pm

Client.exe will run lczero to produce training games which are uploaded to a central server, which does a training run to create a new network approximately every 4 hours. The training run is GPU intensive and cannot be multiplexed.

Things have got a bit out of kilter in the last 24 hours due to an introduced bug in the training code. This has now hopefully been resolved and things should progress as before.

User avatar
George Tsavdaris
Posts: 1627
Joined: Thu Mar 09, 2006 11:35 am

Re: LCZero update (2)

Post by George Tsavdaris » Thu Mar 29, 2018 8:34 pm

Redshift wrote:Client.exe will run lczero to produce training games which are uploaded to a central server, which does a training run to create a new network approximately every 4 hours. The training run is GPU intensive and cannot be multiplexed.

Things have got a bit out of kilter in the last 24 hours due to an introduced bug in the training code. This has now hopefully been resolved and things should progress as before.
So to answer my question, we can help the project by just producing (self-played) games?
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....

pferd
Posts: 126
Joined: Thu Jul 24, 2014 12:49 pm

Re: LCZero update (2)

Post by pferd » Thu Mar 29, 2018 8:38 pm

George Tsavdaris wrote: So to answer my question, we can help the project by just producing (self-played) games?
Yes, running the client and producing games helps them alot.

For basic instructions see:
https://github.com/glinscott/leela-ches ... ng-Started

User avatar
George Tsavdaris
Posts: 1627
Joined: Thu Mar 09, 2006 11:35 am

Re: LCZero update (2)

Post by George Tsavdaris » Thu Mar 29, 2018 8:40 pm

pferd wrote:
George Tsavdaris wrote: So to answer my question, we can help the project by just producing (self-played) games?
Yes, running the client and producing games helps them alot.

For basic instructions see:
https://github.com/glinscott/leela-ches ... ng-Started
OK i see thanks, so running lczero.exe is just for fun and does not help the project at all?
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....

pferd
Posts: 126
Joined: Thu Jul 24, 2014 12:49 pm

Re: LCZero update (2)

Post by pferd » Thu Mar 29, 2018 8:47 pm

George Tsavdaris wrote:
pferd wrote:
George Tsavdaris wrote: So to answer my question, we can help the project by just producing (self-played) games?
Yes, running the client and producing games helps them alot.

For basic instructions see:
https://github.com/glinscott/leela-ches ... ng-Started
OK i see thanks, so running lczero.exe is just for fun and does not help the project at all?
Running lczero.exe in your local GUI, i.e. Arena is indeed just for fun.

The client will run lczero.exe and produce games which are uploaded and used for generating an improved network.

Jhoravi
Posts: 285
Joined: Wed May 08, 2013 4:49 am

Re: LCZero update (2)...Deep Green?

Post by Jhoravi » Fri Mar 30, 2018 1:25 am

smatovic wrote:Maybe it is time for Deep Green....

https://www.anandtech.com/show/12587/nv ... -only-400k

400K Bucks anyone?
Wow the size of your typical Microwave oven but 10kW of power consumption!

User avatar
CMCanavessi
Posts: 930
Joined: Thu Dec 28, 2017 3:06 pm
Location: Argentina

Re: LCZero update

Post by CMCanavessi » Fri Mar 30, 2018 3:37 am

George Tsavdaris wrote:
CMCanavessi wrote:New official version released:

https://github.com/glinscott/leela-ches ... s/tag/v0.4

Finally includes a windows build with all the dlls, and a working windows CPU-Only build as well
The graph starts perhaps to show a point of diminishing returns?
Is this somewhat worrisome for the project?

http://lczero.org/
The graph is misleading because of a bug that has now been solved (though, the graph still shows old data). There is around 300 "self-play elo" difference between network id 55 and the previous one, which the graphic does not show. The progress hasn't stalled at all.

Code: Select all

   # PLAYER                                 :  RATING  PLAYED    W    D    L   (%)  D(%)  OppAvg  OppN  OppDiv
 184 Leela Chess Zero Gen 33 (ID 55) x64    :  1632.2     139   92    9   38    69     6  1441.8    25    24.9
 200 Leela Chess Zero Gen 30 (ID 44) x64    :  1506.3     200  106   22   72    59    11  1427.0    25    25.0
 208 Leela Chess Zero Gen 24 x64            :  1401.3     200   84   22   94    48    11  1427.0    25    25.0
 213 Leela Chess Zero Gen 20 x64            :  1317.8     200   64   27  109    39    14  1427.0    25    25.0
 226 Leela Chess Zero Gen 16 x64            :  1229.3     200   47   26  127    30    13  1427.0    25    25.0
 228 Leela Chess Zero Gen 14 x64            :  1185.3     200   42   20  138    26    10  1427.0    25    25.0
 232 Leela Chess Zero Gen 12 x64            :  1094.2     250   64   26  160    31    10  1278.6    49    40.8
 244 Leela Chess Zero Gen 10 x64            :   860.1      92   53   11   28    64    12   654.5    23    23.0
 247 Leela Chess Zero Gen 8 x64             :   791.6      92   45   17   30    58    18   654.5    23    23.0
 252 Leela Chess Zero Gen 6 x64             :   597.4      92   31   18   43    43    20   654.5    23    23.0
 256 Leela Chess Zero Gen 4 x64             :   369.0     150   43   18   89    35    12   623.1    15    15.0
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls

Jhoravi
Posts: 285
Joined: Wed May 08, 2013 4:49 am

Re: LCZero update

Post by Jhoravi » Fri Mar 30, 2018 3:54 am

My nice games as white in Slow mode against LCZero ID55. It seems that LCZero plays major openings very often in the past few days. Maybe better opening understanding than top engines without a book IMO. Of course its weak tactics is another story.

Queens Gambit Accepted
[pgn]1. d4 d5
2. c4 dxc4
3. e3 c5
4. Bxc4 e6
5. Nc3 cxd4
6. exd4 Nf6
7. Nf3 Be7
8. O-O O-O
9. Qe2 a6
10. Bg5 b5
11. Bb3 Nc6
12. Rad1 Na5
13. Bc2 Bb7
14. Ne5 Rc8
15. Rd3 b4
16. Rh3 bxc3
17. Bxf6 Bxf6
18. Bxh7+ Kh8
19. Bg6+ Kg8
20. Rh8+ Kxh8
21. Qh5+ Kg8
22. Qh7#[/pgn]
Kings Indian Defense
[pgn]1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 c6 6. h3 O-O 7. Bg5 h6 8. Be3 Nbd7 9. Qd2 e5 10. d5 Nc5 11. Qc2 Qe7 12. g4 Bd7 13. g5 hxg5 14. Bxg5 Rae8 15. Be2 a5 16. O-O-O a4 17. Rdg1 Kh8 18. h4 Qd8 19. h5 gxh5 20. Rxh5 Kg8 21. Bxf6 Qxf6 22. Rhg5 Qh6 23. Qd2 f5 24. Rxg7 Qxg7 25. Rxg7 Kxg7 26. Qg5 Kh7 27. Qh5 Kg7 28. Ng5 f4 29. Bg4 Bxg4 30. Qxg4 Kf6 31. Nh7 Ke7 32. Qg5 Kd7 33. Qg7 Re7 34. Nxf8 Ke8 35. Qg8 Nd3 36. Kd2 Nxb2 37. Ne6 Kd7 38. Qd8#[/pgn]

User avatar
CMCanavessi
Posts: 930
Joined: Thu Dec 28, 2017 3:06 pm
Location: Argentina

Re: LCZero update

Post by CMCanavessi » Fri Mar 30, 2018 3:59 am

When I matched LCZero (ID 44) vs TSCP with an 8 move book to a 10 game match, it finished 5-5 at 40/40 TC.

When I did the same, but without book, TSCP won 9-1.


Maybe the latest networks have improved their opening knowledge.
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls

Post Reply