This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation).(August 2022) (Learn how and when to remove this template message)
Original author(s)
Gian-Carlo Pascutto, Gary Linscott
Developer(s)
Gary Linscott, Alexander Lyashuk, Folkert Huizinga, others
Initial release
9 January 2018; 6 years ago (2018-01-09)
Stable release
v0.30
/ 21 July 2023; 9 months ago (2023-07-21)
Repository
github.com/LeelaChessZero/lc0
Written in
C++
Operating system
Windows, Mac, Linux, Ubuntu, Android
Type
Chess engine
License
GPL-3.0-or-later
Website
lczero.org
This article is part of the series on
Chess programming
Board representations
0x88
Bitboards
Evaluation functions
Deep neural networks (Transformers)
Attention
Efficiently updatable neural networks
Handcrafted evaluation functions
Piece-square tables
Reinforcement learning
Stochastic gradient descent
Supervised learning
Texel tuning
Unsupervised learning
Graph and tree search algorithms
Minimax
Alpha-beta pruning
Principal variation search
Quiescence search
Monte Carlo tree search
Chess computers
Belle
ChessMachine
ChipTest
Cray Blitz
Deep Blue
Deep Thought
HiTech
Hydra
Mephisto
Saitek
Chess engines
AlphaZero
Chess Tiger
Crafty
CuckooChess
Deep Fritz
Dragon by Komodo Chess
Fairy-Max
Fritz
Fruit
GNU Chess
HIARCS
Houdini
Ikarus
Junior
KnightCap
Komodo
Leela Chess Zero
MChess Pro
Mittens
MuZero
Naum
REBEL
Rybka
Shredder
Sjeng
SmarThink
Stockfish
Torch
Turochamp
Zappa
v
t
e
Leela Chess Zero (abbreviated as LCZero, lc0) is a free, open-source, and deep neural network–based chess engine and volunteer computing project. Development has been spearheaded by programmer Gary Linscott, who is also a developer for the Stockfish chess engine. Leela Chess Zero was adapted from the Leela Zero Go engine,[1] which in turn was based on Google's AlphaGo Zero project.[2] One of the purposes of Leela Chess Zero was to verify the methods in the AlphaZero paper as applied to the game of chess.
Like Leela Zero and AlphaGo Zero, Leela Chess Zero starts with no intrinsic chess-specific knowledge other than the basic rules of the game.[1] Leela Chess Zero then learns how to play chess by reinforcement learning from repeated self-play, using a distributed computing network coordinated at the Leela Chess Zero website.
As of April 2024[update], Leela Chess Zero has played over 2.5 billion games against itself, playing around 1 million games every day,[3] and is capable of play at a level that is comparable with Stockfish, the leading conventional chess program.[4][5]
^ ab"Leela Chess Zero: Full Elo Graph". Lczero.org. 7 March 2019. Retrieved 7 March 2019.
^"leela-zero". GitHub. Retrieved 27 April 2018.
^"LCZero". lczero.org. Retrieved 2022-01-13.
^"Lc0 Wins Computer Chess Championship, Makes History". Chess.com. Retrieved 2019-05-29.
^Pete (pete) (24 May 2019). "Stockfish Strikes Back, Tops Lc0 In Computer Chess Championship". Chess.com. Retrieved 2019-05-29.
LeelaChessZero (abbreviated as LCZero, lc0) is a free, open-source, and deep neural network–based chess engine and volunteer computing project. Development...
of chess engine Sjeng and Go engine Leela. LeelaZero's algorithm is based on DeepMind's 2017 paper about AlphaGo Zero. Unlike the original Leela, which...
supercomputers to smart phones. Standalone chess-playing machines are also available. Stockfish, LeelaChessZero, GNU Chess, Fruit, and other free open source...
AlphaZero is a computer program developed by artificial intelligence research company DeepMind to master the games of chess, shogi and go. This algorithm...
programs. Most of the top engines are UCI these days: Stockfish, Komodo, LeelaChessZero, Houdini, Fritz 15-16, Rybka, Shredder, Fruit, Critter, Ivanhoe and...
software LeelaChessZero, an open-source chess-playing program Lila (Hinduism), an alternate transliteration for the Hindu cosmological concept Leela Attitude...
networks, the neural networks used in AlphaZero and LeelaChessZero also differ from those used in traditional chess engines as they have two outputs, one...
of the Top Chess Engine Championship began on 2 January 2020 and ended on 22 April 2020. TCEC Season 16 3rd-place finisher LeelaChessZero won the championship...
chess, shogi, and a standard suite of Atari games. The algorithm uses an approach similar to AlphaZero. It matched AlphaZero's performance in chess and...
derived closely from LeelaChessZero, another open-source initiative. In July 2021, Stockfish sued ChessBase, alleging that ChessBase violated Stockfish's...
Solving chess consists of finding an optimal strategy for the game of chess; that is, one by which one of the players (White or Black) can always force...
Top Chess Engine Championship, formerly known as Thoresen Chess Engines Competition (TCEC or nTCEC), is a computer chess tournament that has been run since...
Top Chess Engine Championship began on 6 August 2020 and ended on 16 October 2020. The season 19 superfinal was a rematch between Stockfish and Leela Chess...
and open-source Internet chess server run by a non-profit organization of the same name. Users of the site can play online chess anonymously and optionally...
A chess piece, or chessman, is a game piece that is placed on a chessboard to play the game of chess. It can be either white or black, and it can be one...
The Encyclopaedia of Chess Openings (ECO) is a reference work describing the state of opening theory in chess, originally published in five volumes from...
presence of neural networks in the worlds top chess engines has only grown. All top engines nowadays, LeelaChessZero, Stockfish, and Komodo have all included...
a list of unorthodox chess pieces, see Fairy chess piece; for a list of terms specific to chess problems, see Glossary of chess problems; for a list of...
(Black) played 8...Na5, the top choice of the neural network chess engine LeelaChessZero. Nepomniachtchi quickly played the strong but not obvious move...
Top Chess Engine Championship began on 1 December 2020 and ended on 1 February 2021. The defending champion was Stockfish, which defeated LeelaChess Zero...
deep learning. LeelaChessZero, a free software implementation of AlphaZero's methods to chess, which is currently among the leading chess playing programs...