Difference between revisions of "Leela Chess Zero"

From Chessprogramming wiki
Jump to: navigation, search
Line 38: Line 38:
  
 
=External Links=
 
=External Links=
 +
==Chess Engine==
 
* [http://lczero.org/ LCZero]
 
* [http://lczero.org/ LCZero]
 
* [https://github.com/LeelaChessZero/ LCZero · GitHub]
 
* [https://github.com/LeelaChessZero/ LCZero · GitHub]
Line 50: Line 51:
 
* [https://en.wikipedia.org/wiki/Leela_Chess_Zero Leela Chess Zero from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Leela_Chess_Zero Leela Chess Zero from Wikipedia]
 
* [https://en.chessbase.com/post/leela-chess-zero-alphazero-for-the-pc Leela Chess Zero: AlphaZero for the PC] by [[Alver Silver]], [[ChessBase|ChessBase News]], April 26, 2018
 
* [https://en.chessbase.com/post/leela-chess-zero-alphazero-for-the-pc Leela Chess Zero: AlphaZero for the PC] by [[Alver Silver]], [[ChessBase|ChessBase News]], April 26, 2018
 +
==Misc==
 +
* [https://en.wikipedia.org/wiki/Leela_(Futurama) Leela (Futurama) from Wikipedia]
 +
* [[:Category:Marc Ribot|Marc Ribot's]] Ceramic Dog - Lies My Body Told Me (Live on [https://en.wikipedia.org/wiki/KEXP-FM KEXP], July 20, 2016), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 +
: {{#evu:https://www.youtube.com/watch?v=YohWv7kIp5o|alignment=left|valignment=top}}
  
 
=References=  
 
=References=  
Line 58: Line 63:
 
[[Category:Open Source]]
 
[[Category:Open Source]]
 
[[Category:GPL]]
 
[[Category:GPL]]
 +
[[Category:Marc Ribot]]

Revision as of 10:25, 17 August 2018

Home * Engines * Leela Chess Zero

Leela Chess Zero, (LCZero, lc0)
an adaption of Gian-Carlo Pascutto's Leela Zero Go project [1] to Chess, using Stockfish's board representation and move generation. No heuristics or prior knowledge are carried over from Stockfish. Leela Chess is open source, released under the terms of GPL version 3 or later, and supports UCI.

The goal is to build a strong UCT chess AI following the same type of deep learning techniques of AlphaZero as described in DeepMind's paper [2], but using distributed training for the weights of the deep residual convolutional neural network. The training process requires CUDA and a GPU accelerated version of Tensorflow installed [3].

lc0

Soon after the start of the project, some of the team led by Alexander Lyashuk started to rewrite the engine from scratch. The new engine dubbed lc0 was able to search 4-8 times faster than lczero on Nvidia GPU’s [4]. Training has changed to require lc0 instead of lczero [5].

See also

PUCT

Forum Posts

Re: Announcing lczero by Daniel Shawul, CCC, January 21, 2018 » Rollout Paradigm
LCZero update (2) by Rein Halbersma, CCC, March 25, 2018
Re: TCEC season 13, 2 NN engines will be participating, Leela and Deus X by Gian-Carlo Pascutto, CCC, August 03, 2018
Re: Has Silver written any code for "his" ZeusX? by Alexander Lyashuk, LCZero Forum, August 02, 2018

External Links

Chess Engine

Misc

References

Up one level