LCZero update (2)

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

Moderator: Ras

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

Re: LCZero update

Post by CMCanavessi »

David Xu wrote:LCZero possesses a "-noise" command that applies Dirichlet noise to its move selection, thereby causing randomness in its play.
Quick correction: --noise does not cause randomness in its play, it just introduce some randomness in the search, but the moves introduced are evaluated and discarded if they are found to be not good enough.

The randomness in its play that you see in self-play training games is caused by another thing, temperature=1
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
koedem
Posts: 105
Joined: Fri Mar 18, 2016 10:45 pm

Re: LCZero update

Post by koedem »

I just had an interesting game against slow mode (which is fixed to 2k playouts per move now).
https://lichess.org/8Uzz1wbd#0
Werewolf
Posts: 1998
Joined: Thu Sep 18, 2008 10:24 pm

Re: LCZero update

Post by Werewolf »

Is there a way to install LCZ on the PC and set the time controls etc myself? I'll bet it gets a lot stronger with more time.

Also does a faster graphics card = better chess? Does it all more rollouts per second?
pferd
Posts: 134
Joined: Thu Jul 24, 2014 2:49 pm

Re: LCZero update

Post by pferd »

Here are some basic instructions for Windows:

https://github.com/glinscott/leela-ches ... ng-Started
Werewolf
Posts: 1998
Joined: Thu Sep 18, 2008 10:24 pm

Re: LCZero update

Post by Werewolf »

Thanks.

I did all that and it said at the end to type a line into my GUI - which GUI will work?
Werewolf
Posts: 1998
Joined: Thu Sep 18, 2008 10:24 pm

Re: LCZero update

Post by Werewolf »

I tried it on Arena and got an error message:

libopenblas.dll missing

any ideas?
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: LCZero update

Post by Guenther »

Werewolf wrote:I tried it on Arena and got an error message:

libopenblas.dll missing

any ideas?
Well then you did not follow the steps written there.
Otherwise you would have libopenblas.dll already.
Here are some basic instructions for Windows:

https://github.com/glinscott/leela-ches ... ng-Started
Obviously you omitted the step with the leela go version.
This download contains the missing files needed also for leela chess.

Code: Select all

Download LZGo:

    https://github.com/gcp/leela-zero/releases/download/v0.12/leela-zero-0.12-win64.zip

Unzip LZGo, and copy LZChess client.exe and lczero.exe into the same folder.
https://rwbc-chess.de

[Trolls n'existent pas...]
Werewolf
Posts: 1998
Joined: Thu Sep 18, 2008 10:24 pm

Re: LCZero update

Post by Werewolf »

OK, I've followed all steps properly and the command line seems to work now, it shows how many GFLOPS I'm running etc.

After it has completed the command line procedure, how do you actually get the engine to play?

I loaded lczero as an Arena engine (was that the right thing to do?) but it doesn't respond when I play a move.

I feel so close...thanks for your help.
jkiliani
Posts: 143
Joined: Wed Jan 17, 2018 1:26 pm

Re: LCZero update

Post by jkiliani »

Werewolf wrote:OK, I've followed all steps properly and the command line seems to work now, it shows how many GFLOPS I'm running etc.

After it has completed the command line procedure, how do you actually get the engine to play?

I loaded lczero as an Arena engine (was that the right thing to do?) but it doesn't respond when I play a move.

I feel so close...thanks for your help.
Try starting the engine from the command line. If that's successful, it will show an output like

Using 1 thread(s).
Generated 1924 moves
Detecting residual layers...v1...64 channels...6 blocks.

At this point, enter "go" to prompt it to play a move. If that works, the rest is a matter of configuring the command line options in Arena properly, I saw some answers to that in this thread (or the predecessor thread anyway)
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: LCZero update

Post by Guenther »

Werewolf wrote:OK, I've followed all steps properly and the command line seems to work now, it shows how many GFLOPS I'm running etc.

After it has completed the command line procedure, how do you actually get the engine to play?

I loaded lczero as an Arena engine (was that the right thing to do?) but it doesn't respond when I play a move.

I feel so close...thanks for your help.

Have you downloaded a network file and extracted it?
(the network file is a compressed file)

Have you added the commands themselves or the batch file in the commandline options for Arena (where ever that is - because I don't use it)?

Also note that LCZero speaks uci.
https://rwbc-chess.de

[Trolls n'existent pas...]