Page 1 of 1

Question on current LC0 development

Posted: Tue May 14, 2019 10:04 am
by Peter Berger
The 40000 design is easy to understand in a +very+ general way setup-wise from a lay viewpoint: it will lead to an extremely strong engine on current top nodge hardware.

But I fail to understand what the 50000 series really is about. The resulting engines are very easy to use for me ( I can only use the BLAS versions anyway, as my computer is old), and it is easy to perceive that it is hitting at *something*. But what is it? Is there some discussion group or BLOG that explains the test design and goals? Can someone provide a link? I failed to find it for myself.

Btw - and on a sidenode: the discussion in this other thread is meaningless IMHO. Maybe Magnus Carlsen could come up with a definition of "tactical" and "positional" that would be relevant when it is about the difference between LCO and Stockfish chesswise. For ordinary earthlings the only sensible thing to say is that LCO plays stronger in some positions, Stockfish in others. LC0 is certainly very competent in +some+ tactical situations.

Re: Question on current LC0 development

Posted: Tue May 14, 2019 10:36 am
by brianr
The 4xxxx series is the main line of nets. The 5xxxx series is for testing changes on smaller nets that can be trained and evaluated in test matches much faster as they are smaller (although able to hold less information). See:
https://github.com/LeelaChessZero/lc0/w ... ct-History

Re: Question on current LC0 development

Posted: Tue May 14, 2019 8:33 pm
by dkappe
Also, if you are running on blas on old hardware, you may want to check out the distilled nets.

https://github.com/dkappe/leela-chess-w ... d-Networks

Re: Question on current LC0 development

Posted: Tue May 14, 2019 10:14 pm
by jp
Peter Berger wrote:
Tue May 14, 2019 10:04 am
I can only use the BLAS versions anyway, as my computer is old
dkappe wrote:
Tue May 14, 2019 8:33 pm
Also, if you are running on blas on old hardware, you may want to check out the distilled nets.
How old is "old" with respect to needing to use BLAS or distilled nets?

Re: Question on current LC0 development

Posted: Thu May 16, 2019 4:13 am
by MikeB
jp wrote:
Tue May 14, 2019 10:14 pm
Peter Berger wrote:
Tue May 14, 2019 10:04 am
I can only use the BLAS versions anyway, as my computer is old
dkappe wrote:
Tue May 14, 2019 8:33 pm
Also, if you are running on blas on old hardware, you may want to check out the distilled nets.
How old is "old" with respect to needing to use BLAS or distilled nets?
Blas generally means any CPU, doesn't have to be old. They are also excellent nets for run of the mill video cards using OpenCL that cam see 700-1000 nps. Much better than any of the big nets that really require a high end GPU to run effectively. My run of the mill AMD card does use Open CL and can see about 700 to 1000 noded per second - using one the smaller nets referenced by dkappe plays above World Champion level , except for the long drawn out endgame play and it plays better with the smaller nets than the bigger nets. The speed referenced above of 700 to 1000 nps is for the big nets, with the smaller nets it's about 3000 nps or higher - much more effective with the smaller nets. About equal to Stockfish playing about 80,000 nps =- which is WC level.

Re: Question on current LC0 development

Posted: Sat May 25, 2019 11:45 am
by Peter Berger
dkappe wrote:
Tue May 14, 2019 8:33 pm
Also, if you are running on blas on old hardware, you may want to check out the distilled nets.

https://github.com/dkappe/leela-chess-w ... d-Networks
I have checked them out. I am only running games at very slow time controls ( like game in 2 hours 10 sec increment), and though the speed of LC0 on my computer is like 60-70NPS only, the latest networks appear to be stronger stronger than the distilled ones for me.

Peter

Re: Question on current LC0 development

Posted: Sat May 25, 2019 11:45 am
by Peter Berger
jp wrote:
Tue May 14, 2019 10:14 pm
Peter Berger wrote:
Tue May 14, 2019 10:04 am
I can only use the BLAS versions anyway, as my computer is old
dkappe wrote:
Tue May 14, 2019 8:33 pm
Also, if you are running on blas on old hardware, you may want to check out the distilled nets.
How old is "old" with respect to needing to use BLAS or distilled nets?
My laptop doesn't have a graphic card at all :D .