Leelenstein Chess

Allie is a chess engine heavily inspired by the seminal AlphaZero paper and the Lc0 project. How is she related to Leela? Like Leela, Allie is based off of the same concepts and algorithms that. Arena is a free Graphical User Interface (GUI) for chess. Arena helps you in analyzing and playing games as well as in testing chess engines. It runs on Linux or Windows. Arena is compatible to UCI and Winboard protocols. Furthermore, Arena supports Chess960, DGT electronic chess boards & DGT clocks and much more.

Leelenstein

There is no single “best net” for Leela but there a few worth recommending for various purposes.

The most important consideration in choosing a net is picking the right size for your hardware and time controls. In general, if you have a weak GPU or no GPU and want to only spend milliseconds per move, then you want a smaller net that evaluates positions more quickly, i.e. higher NPS (nodes per second). On the other hand, if you have an RTX card(s) and you want to run analysis from a position hours at a time, then the quality of the evaluation is more important than the speed, and a larger (but slower) net is probably going to work best.

Size versus Recommended Purpose

Engine
  • 30b: Recommended for multi-GPU (RTX), long analysis, or when speed isn’t a major factor
  • 24b: Recommended for TC > 1 minute per move with an RTX card
  • 20b: Recommended for running on non-RTX cards or TC on the order of seconds (with RTX)
  • 10b: Recommended for running on CPU
  • <10b: Recommended for sparring vs humans

Network Lists

In each section, the nets are listed (roughly) in descending order of strength. (Some may be too close to tell apart).

30 blocks x 384 filters:

NameSource for DownloadNotes
Latest J94 netGitHub: jhorthos Leela TrainingBased on Sergio-V networks, trained on T60 data
Latest 30b SV netSergio-V repositoryTrained on T60 data
SV-3972+jio-20kdata.lczero.org direct downloadSubmitted for TCEC 18 Superfinal
384x30-t60-3010Sergio-V repositoryWon CCC13 and TCEC 17
384x30-t40-1705Sergio-V repositoryTrained on T40 data

24 blocks x 320 filters:

Leelenstein V3 Chess

NameSource for DownloadNotes
Latest T60lczero.org run 1 networksCurrent main run
J13B.2-136GitHub: jhorthos Leela Training“Terminator 2” Net

20 blocks x 256 filters:

NameSource for DownloadNotes
Leelenstein 15.0Patreon: jjoshEarly Access (Patrons only)
Leelenstein 14.314.3 PostNo account required, to be used with LC0 v0.24.1
Leelenstein 14.014.0 PostNo account required
SV-20b-t40-1541Sergio-V repositoryTrained on T40 data
42850training.lczero.org direct downloadLast T40 net

10 blocks x 128 filters:

Leelenstein Chess
NameSource for DownloadNotes
Latest 10b SV netSergio-V repositoryTrained on T60 data
703810training.lczero.org direct downloadLast T70 net (not to be confused with T72)
591226training.lczero.org direct downloadLast T59 net
Little Demon 2data.lczero.org repository (LD2)JH nets also here

Asorted sizes:

SizeNameSource for DownloadNotes
19b x 256fT71.5-FR960-Armageddon-Chesslczero.org run 3 networksTrained from scratch on Fischer Random Armageddon Chess
16b x 192fJ64-210GitHub: jhorthos Leela TrainingTrained on T60 data
16b x 192fJ20-460GitHub: jhorthos Leela TrainingTrained on T40 data
9b x 112fID11258-112x9-seGitHub: dkappe Distilled NetworksOther sizes also here
5b x 48fGood Gyal 5GitHub: dkappe Bad GyalOther sizes also here
2b x 16fTiny GyalGitHub: dkappe Bad GyalOther sizes also here
Leelenstein chess engine download for android

Note: The Sergio-V nets are also available on data.lczero.org in some cases.

“This is all too complicated. Just tell me what net to use!”

If you don’t care about squeezing out the very best performance for a particular situation and want a general-purpose net, pick a medium size 20b net, which should do reasonably well (if not optimally) under most common conditions.

Leelenstein

The strongest 20b nets are the Leelenstein ones listed above but these aren’t trained purely on Lc0 data. The best 20b net trained only on Lc0 data is 256x20-t40-1541.pb.gz from Sergio Vieri’s repository.

Leelenstein Chess Engine Download For Android

If this page hasn’t been updated recently, check the Discord channels for a recommendation. Be sure to specify your hardware and use case so the helpful regulars know what to recommend.

Comments are closed.