LCZero update

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

Moderators: hgm, Rebel, chrisw

User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: LCZero update

Post by CMCanavessi »

flok wrote:Got it to run. Which username/password should I use instead?
You can use whatever you want, it will be automatically created the 1st time you use it.
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: LCZero update

Post by CMCanavessi »

Here's a "ready to use" package for anyone that wants to help train LCZero. Just unpack the .7z file in a folder and run the file Setup.bat
It will ask for a username and password for the 1st time, and then it will automatically create a Train.bat file and start training.

When you want to run it, just double click the file Train.bat and all should work well.

http://www.mediafire.com/file/0dxx0k6f2y5bw5l/LCZero.7z

It's already on Generation 8, and it's looking better every day. Gaining elo fast.
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: LCZero update

Post by CMCanavessi »

Just to give you all an idea of the improvement speed, this is a gauntlet that I made with LCZero Gen 6 and LCZero Gen 8, with the same 23 opponents.


Gen 6:

Code: Select all

-----------------Leela Chess Zero Gen 6 x64-----------------
Leela Chess Zero Gen 6 x64 - Acqua ver. 20160918 x32           : 2,0/4 2-2-0 (0011)  50%    ±0
Leela Chess Zero Gen 6 x64 - BRAMA 05/12/2004 x32              : 0,0/4 0-4-0 (0000)   0% -1200
Leela Chess Zero Gen 6 x64 - CPP1 0.1038 x32                   : 3,0/4 3-1-0 (1110)  75%  +191
Leela Chess Zero Gen 6 x64 - Dikabi v0.4209 x32                : 2,0/4 0-0-4 (====)  50%    ±0
Leela Chess Zero Gen 6 x64 - Easy Peasy 1.0 x32                : 1,0/4 1-3-0 (0010)  25%  -191
Leela Chess Zero Gen 6 x64 - EtherealRandom (8.97) x64         : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 6 x64 - EtherTrueRand 9.21 x64            : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 6 x64 - Hanzo the Razor x32               : 1,0/4 0-2-2 (0==0)  25%  -191
Leela Chess Zero Gen 6 x64 - Iota 1.0 x32                      : 0,5/4 0-3-1 (00=0)  13%  -330
Leela Chess Zero Gen 6 x64 - LaMoSca v0.10 x32                 : 3,0/4 2-0-2 (==11)  75%  +191
Leela Chess Zero Gen 6 x64 - MFChess 1.3 x32                   : 0,5/4 0-3-1 (0=00)  13%  -330
Leela Chess Zero Gen 6 x64 - N.E.G. 1.2 x32                    : 2,0/4 1-1-2 (10==)  50%    ±0
Leela Chess Zero Gen 6 x64 - NSVChess 0.14 x32                 : 2,0/4 1-1-2 (0==1)  50%    ±0
Leela Chess Zero Gen 6 x64 - POS v1.20 x32                     : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 6 x64 - Pyotr Amateur Edition v0.6 x32    : 0,5/4 0-3-1 (0=00)  13%  -330
Leela Chess Zero Gen 6 x64 - Pyotr Novice Edition v2.6 x32     : 2,0/4 1-1-2 (1==0)  50%    ±0
Leela Chess Zero Gen 6 x64 - Ram 2.0 x32                       : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 6 x64 - Talvmenni 0.1 x32                 : 0,0/4 0-4-0 (0000)   0% -1200
Leela Chess Zero Gen 6 x64 - Teki Random Mover x64             : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 6 x64 - Usurpator II x32                  : 0,0/4 0-4-0 (0000)   0% -1200
Leela Chess Zero Gen 6 x64 - Xadreco 5.83 x32                  : 0,0/4 0-4-0 (0000)   0% -1200
Leela Chess Zero Gen 6 x64 - Youk V1.05 x32                    : 0,0/4 0-4-0 (0000)   0% -1200
Leela Chess Zero Gen 6 x64 - Zoe 0.1 x32                       : 0,5/4 0-3-1 (0=00)  13%  -330

Gen 8:

Code: Select all

-----------------Leela Chess Zero Gen 8 x64-----------------
Leela Chess Zero Gen 8 x64 - Acqua ver. 20160918 x32        : 3,0/4 3-1-0 (1101)  75%  +191
Leela Chess Zero Gen 8 x64 - BRAMA 05/12/2004 x32           : 0,5/4 0-3-1 (000=)  13%  -330
Leela Chess Zero Gen 8 x64 - CPP1 0.1038 x32                : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - Dikabi v0.4209 x32             : 1,5/4 1-2-1 (0=10)  38%   -85
Leela Chess Zero Gen 8 x64 - Easy Peasy 1.0 x32             : 3,0/4 3-1-0 (1110)  75%  +191
Leela Chess Zero Gen 8 x64 - EtherealRandom (8.97) x64      : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - EtherTrueRand 9.21 x64         : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - Hanzo the Razor x32            : 1,0/4 0-2-2 (=00=)  25%  -191
Leela Chess Zero Gen 8 x64 - Iota 1.0 x32                   : 0,5/4 0-3-1 (00=0)  13%  -330
Leela Chess Zero Gen 8 x64 - LaMoSca v0.10 x32              : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - MFChess 1.3 x32                : 1,0/4 0-2-2 (0=0=)  25%  -191
Leela Chess Zero Gen 8 x64 - N.E.G. 1.2 x32                 : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - NSVChess 0.14 x32              : 1,5/4 1-2-1 (01=0)  38%   -85
Leela Chess Zero Gen 8 x64 - POS v1.20 x32                  : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - Pyotr Amateur Edition v0.6 x32 : 2,0/4 0-0-4 (====)  50%    ±0
Leela Chess Zero Gen 8 x64 - Pyotr Novice Edition v2.6 x32  : 3,5/4 3-0-1 (11=1)  88%  +346
Leela Chess Zero Gen 8 x64 - Ram 2.0 x32                    : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - Talvmenni 0.1 x32              : 0,0/4 0-4-0 (0000)   0% -1200
Leela Chess Zero Gen 8 x64 - Teki Random Mover x64          : 4,0/4 4-0-0 (1111) 100% +1200
Leela Chess Zero Gen 8 x64 - Usurpator II x32               : 0,5/4 0-3-1 (00=0)  13%  -330
Leela Chess Zero Gen 8 x64 - Xadreco 5.83 x32               : 0,0/4 0-4-0 (0000)   0% -1200
Leela Chess Zero Gen 8 x64 - Youk V1.05 x32                 : 1,5/4 1-2-1 (=001)  38%   -85
Leela Chess Zero Gen 8 x64 - Zoe 0.1 x32                    : 2,0/4 1-1-2 (0==1)  50%    ±0


Current rating list:

Code: Select all

 163 Usurpator II x32                       :  1038.3     107   74   12   21    75    11   692.7    34    30.1
 164 Safrad 2.1.35.210 x32                  :   999.9     208  112   23   73    59    11   818.4    35    27.9
 165 Hanzo the Razor x32                    :   985.9      96   52   42    2    76    44   636.7    24    24.0
 166 MFChess 1.3 x32                        :   934.2      96   54   30   12    72    31   638.8    24    24.0
 167 Youk V1.05 x32                         :   922.0     154   63   22   69    48    14   932.5    46    44.4
 168 StrategicDeep 1.25 x32                 :   908.1      58    4    3   51     9     5  1424.0    23    22.5
 169 Hippocampe v0.4.2 x32                  :   898.5     150   98   18   34    71    12   594.0    15    15.0
 170 Zoe 0.1 x32                            :   824.3      96   46   28   22    63    29   643.4    24    24.0
 171 Pyotr Amateur Edition v0.6 x32         :   782.6      96   42   29   25    59    30   645.2    24    24.0
>172 Leela Chess Zero Gen 8 x64             :   782.4      92   45   17   30    58    18   647.5    23    23.0
 173 NSVChess 0.14 x32                      :   769.6     246  116   70   60    61    28   619.4    30    25.9
 174 Dikabi v0.4209 x32                     :   734.8      96   23   59   14    55    61   647.2    24    24.0
 175 Easy Peasy 1.0 x32                     :   669.9     246  118   30   98    54    12   625.1    30    25.9
 176 Pyotr Novice Edition v2.6 x32          :   649.2      96   35   21   40    47    22   650.7    24    24.0
>177 Leela Chess Zero Gen 6 x64             :   592.0      92   31   18   43    43    20   647.5    23    23.0
 178 N.E.G. 1.2 x32                         :   510.7     246   89   29  128    42    12   634.1    30    25.9
 179 Acqua ver. 20160918 x32                :   510.7     246   95   17  134    42     7   634.1    30    25.9
 180 Ram 2.0 x32                            :   388.4     246   58   46  142    33    19   641.1    30    25.9
>181 Leela Chess Zero Gen 4 x64             :   369.9     150   43   18   89    35    12   629.2    15    15.0
 182 CPP1 0.1038 x32                        :   323.7     246   45   49  152    28    20   644.8    30    25.9
 183 LaMoSca v0.10 x32                      :   253.2     246    2  111  133    23    45   648.8    30    25.9
 184 POS v1.20 x32                          :   144.0     246   18   45  183    16    18   655.0    30    25.9
 185 EtherealRandom (8.97) x64              :    51.9      96    2   15   79    10    16   675.6    24    24.0
 186 EtherTrueRand 9.21 x64                 :    34.8     246    2   48  196    11    20   661.2    30    25.9
 187 Teki Random Mover x64                  :     0.0     246    0   44  202     9    18   663.2    30    25.9

So from Gen 6 to Gen 8, LCZero got +190 elo, in 2 days. Imagine if the project catches up and more people help train it. It would blow our minds. I believe that Gen 10-12 will already be around 1000 elo, by the weekend.
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
Milos
Posts: 4190
Joined: Wed Nov 25, 2009 1:47 am

Re: LCZero update

Post by Milos »

CMCanavessi wrote:So from Gen 6 to Gen 8, LCZero got +190 elo, in 2 days. Imagine if the project catches up and more people help train it. It would blow our minds. I believe that Gen 10-12 will already be around 1000 elo, by the weekend.
Like most of the ppl you don't quite understand how DCNN training works.
Sooner than later you'll hit a plateau and the training will saturate. The higher you go, the harder it becomes to improve DCNN.
jhellis3
Posts: 546
Joined: Sat Aug 17, 2013 12:36 am

Re: LCZero update

Post by jhellis3 »

What an assumption. Lul.
Milos
Posts: 4190
Joined: Wed Nov 25, 2009 1:47 am

Re: LCZero update

Post by Milos »

jhellis3 wrote:What an assumption. Lul.
What a troll, lol. Hi Mr. troll, how are you today?
jhellis3
Posts: 546
Joined: Sat Aug 17, 2013 12:36 am

Re: LCZero update

Post by jhellis3 »

LUL.
Milos
Posts: 4190
Joined: Wed Nov 25, 2009 1:47 am

Re: LCZero update

Post by Milos »

jhellis3 wrote:LUL.
Your eloquence is astounding. :lol:
jhellis3
Posts: 546
Joined: Sat Aug 17, 2013 12:36 am

Re: LCZero update

Post by jhellis3 »

LUL.
Milos
Posts: 4190
Joined: Wed Nov 25, 2009 1:47 am

Re: LCZero update

Post by Milos »

jhellis3 wrote:LUL.
You must be Hodor's long lost brother Lul. Sorry didn't recognize you. :lol: :lol: :lol: