To set up Leela Chess Zero, follow the following steps: 1. Setup a chess GUI Leela Chess Zero, as the most of other chess programs, implements UCI protocol and requires a chess GUI.
The latest stable version of Lc0 is v0.31.0. Older versions and beta releases are available at our GitHub releases page. Windows Every package contains: lc0.exe (the engine), 791556.pb.gz or 753723.
This section contains instructions to add Lc0 in various chess GUIs.
For most of the use cases, default configuration of Lc0 is good for use. If you have NVidia RTX GPU, you may want to change the default network to one of the larger ones.
TODO(Write which hardware to buy for different usage and budget, from consumer to top-level-possible) Benchmark TODO(Write about our benchmark spreadsheet and how to contribute to it. If instrucions are long enough, maybe factor out in a separate document)
The easiest way to play Lc0 if you don’t want to install it on your computer is to use one of Lichess bots. You can find them in the respective lichess team.
Running out of memory Unlike traditional A/B chess engines, Lc0 has to keep entire search tree in memory. That means that as the search goes, memory consumption increases. Lc0 requires roughly 250-350 bytes of memory per node, that means that typical RAM sizes can only handle so many nodes: