Lc0 0.33.0-rc0 - new version strong chess engine



LcZero - Chess Engines Diary Ranking CEDR=3790
We have an official version of the LcZero engine. We will start the first tests today!

What news?

This release includes improvements across the cuda, onnx and demux backends, along with several search, benchmarking, and training-data fixes.

Several DAG search improvements: concurrent task workers, improved lock contention, garbage collection, more accurate draw score as well as better time keeping.
Added cuda backend graph support and cutlass fused multihead attention.
Refactored demux to reduce lock contention and improve batch handling.
Added support for preferred batch step selection in the cuda, onnx and xla backends.
Added support for network evaluations per second in uci info, enabled by the --show-eps command line switch or UCI_ShowEPS uci option.
Use cuda streams if possible in onnx, for more efficient memory transfers.
Switched onnx-trt to strongly typed graphs to avoid problematic type conversions in TensorRT, added quantization control through the optimize backend option and full bf16 support.
Added the onnx-coreml backend.
Also added the onnx-migraphx backend, with fixed batch sizes recommended for best performance.
Allowed the rescorer to process v7 training data.
Added tracing support.
Search avoids allocating extra computations for better backend buffer reuse.
Improved backendbench statistics and added thread support.
Added back a threads option to the blas backend.
The master version of net.proto is now hosted by lc0 and includes support for fp16 and fp32 weights encoding.
Notable bug fixes:
Restored the --history-fill naming.
Reverted ponder behavior changes.
Fixed castling move display for FRC.
Fixed multiplay issues.
Fixed a DAG n_in_flight underflow bug.
Defaulted cuda backend option fused_mha to false for networks with relu^2 activation.
Fixed a segfault in Python bindings for transformer networks when calling Weights.filters().
Fixed onnx locking.
Several build system updates.
Assorted small fixes and improvements.




Lc0 0.31.2 vs other engines:
Dragon 3.323.5/50-350 Games
Ethereal 14.3118.5/24+1324 Games
Starzix 6.07.5/17-217 Games
Chess-System-Tal-28.5/16+116 Games
Stormphrax 6.0.08.5/16+116 Games
Stockfish 177.5/16-116 Games
Clover 8.17.5/16-116 Games
RubiChess 202408178.5/14+314 Games
Berserk 20250307b7.5/14+114 Games
Alexandria 8.0.06/14-214 Games
Caissa 1.216.5/13+013 Games
Devre 6.39 JA5.5/12-112 Games
Stockfish 17.15/12-212 Games
Lizard 11.24.5/10-110 Games
Titan 1.1.04.5/8+18 Games
Seer 2.8.0 JA4.5/8+18 Games
Booot 7.44.5/8+18 Games
Alexandria 7.1.04.5/8+18 Games
Viridithas 16.0.04.5/8+18 Games
SF PB 2402254/8+08 Games
Obsidian 14.23 SE2.5/8-38 Games


github:https://github.com/LeelaChessZero/lc0/releases/

Comments

Popular posts from this blog

Reckless 0.9.0 - new version super strong chess engine

Reckless 0.10.0 - new version super strong chess engine