During recent weeks I‘ve had so much fun with LC0 and watching it play.
So I want to give many thanks to the developpers. But also thanks to dkappe who made the setup pretty easy or at least bearable to me with all the explanations on his site.
I don’t own any powerful hardware, so I had to go with the BLAS version. I am running v.0.20.2 together with the 11258-112*9 „distilled“ weights file right now.
If you are somehow like me, you may not have dared to dive into this new engine world yet. But actually it is +way+ easier than you may have imagined so far.
You only need three files: the lc0.exe and libopenblas.dll you get from the Leela site, and the *pb.gz weights file. You dump them together in some random directory and point your Chess GUI to the lc0.exe file – and then it behaves just like any other UCI chess engine you already know setup-wise.
What I mostly did is let it play games at tournament time control against the most recent Crafty version (25.01) I still have on my computer – and watch the games live.
It feels a bit like the old times, where you could watch GMs successfully play chess engines on internet servers for your personal enjoyment. With both sides on steroids that is .
All moves by LC0 feel incredibly meaningful – and you get the impression that you maybe could even understand them fully if you weren’t that bad at chess. The Crafty moves feel like they usually do - quite strong, but weird at times.
At least on my computer I can already kind of reject the idea that Crafty can be competitive under these conditions (although not by hard maths yet). LC0 is winning about 90% of the points so far.
But watching the LC0 games is so much fun that I wanted to share my experience with you.
Peter
Thanks for LC0
Moderators: hgm, Rebel, chrisw
-
- Posts: 18754
- Joined: Thu Mar 09, 2006 6:40 pm
- Location: US of Europe, germany
- Full name: Thorsten Czub
Re: Thanks for LC0
But on older systems these cpu versions are not running and come with all kind of dll missing errors when being started.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
Here we have a fairy tale of the day after tomorrow....
-
- Posts: 1796
- Joined: Thu Sep 18, 2008 10:24 pm
Re: Thanks for LC0
Me too. Computer chess has become interesting again. This may be even better than the Rybka days (for those that enjoyed that!)Peter Berger wrote: ↑Tue Feb 19, 2019 1:49 pm During recent weeks I‘ve had so much fun with LC0 and watching it play.
So I want to give many thanks to the developpers.
-
- Posts: 1080
- Joined: Fri Sep 16, 2016 6:55 pm
- Location: USA/Minnesota
- Full name: Leo Anger
Re: Thanks for LC0
Here are some of the people to thank:
"Majority of the codebase is from Leela Zero, which means Gian-Carlo Pascutto, along with several other major Leela Zero contributors you can find at https://github.com/gcp/leela-zero/blob/master/AUTHORS. The initial portation to chess was done by Benedict Diamond, but it was Gary Linscott who got it working, along with Folkert Huizinga. "
"Majority of the codebase is from Leela Zero, which means Gian-Carlo Pascutto, along with several other major Leela Zero contributors you can find at https://github.com/gcp/leela-zero/blob/master/AUTHORS. The initial portation to chess was done by Benedict Diamond, but it was Gary Linscott who got it working, along with Folkert Huizinga. "
Advanced Micro Devices fan.
-
- Posts: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Thanks for LC0
lc0 was a complete rewrite.
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
-
- Posts: 3707
- Joined: Thu Mar 16, 2006 7:10 pm
Re: Thanks for LC0
I also would like to thank whoever did this Lc0 project. I had completely lost interest in Chess and Computer Chess and wasn't really keeping up to date. The Lc0 thing has got me interested in all this stuff again, and it seems that things are just starting to get interesting!
-
- Posts: 3291
- Joined: Wed Mar 08, 2006 8:15 pm
Re: Thanks for LC0
Gary Linscott is man behind Stockfish and LC0! Which one is he rooting in TCEC?
Jouni
-
- Posts: 3707
- Joined: Thu Mar 16, 2006 7:10 pm
-
- Posts: 75
- Joined: Thu Jan 31, 2019 4:54 pm
- Full name: Sven Steppenwolf
Re: Thanks for LC0
I also Hope this to have both NN & AB included in SF11.
-
- Posts: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Thanks for LC0
Gary hasn’t been actively involved in the chess side of things for a while. While The Leela Go code provided the early basis for Leela Chess zero, it’s moved on from there quite a bit. Contributors can be seen in github: https://github.com/LeelaChessZero/lc0/g ... ntributors
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".