Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



New version chess engine: Lynx 0.15 (Windows, Mac, Linux)



Lynx it's written in C# (.NET 6). UCI protocol is needed.
Chess Engines Diary Rating CEDR=2048

Lynx release artifacts are self-contained and require no dependencies to be run.
However, you can also choose to build Lynx yourself.

Requirements
NET 6 SDK. You can find instructions about how to install it in yo

v.0.15
πŸ” Exclude promotions from killer moves and take them into account in move ordering (#302)
πŸ” Enhance depth extension on check (#313)
πŸ” Increase MaxDepth default value to 128 (#292)
πŸ” Add ToggleBits method and use it in Make/Unmake moves (#324)
πŸ” Replace !_isFollowingPV LMR condition with !pvNode (#312)

⚡ Move to .NET 8 (#291)
⚡ Implement make/unmake move instead of allocating a new Position (#321)
⚡ Avoid passing Game.CurrentPosition reference down search methods (#322)
⚡ Change threefold repetition detection to 2 repetition detection (#296)
⚡ Use Bmi1.X64.TrailingZeroCount and Popcnt.X64.PopCount hardware intrinsics (#330)
⚡ Don't reload config on file changes (#299)
⚡ Disable NLog autoreload (#329)
⚡ Make NLog targets async  (#331)

⌛ Simplify time management (#288).
This makes this release the first cutechess-friendly one, which means no timeouts when tested with short tc (10+0.1, 8+0.08, etc.)

πŸ› Fix TT probing condition and TT moves score (#298)
Non strength-winning changes:
πŸ› Fix nlog concurrency issue when accessing log files (#286)
πŸ› Fix overflow that was causing negative hashfull numbers in uci info commands (#307)
πŸ› Fix PV table bug which keeps extra moves in PV after the move where a draw is detected (#297)
πŸ› Fix illegal moves potentially sent when the previous search line is hit (#294, #295)

Individual statistics: Lynx 0.13.0 - 185 games (+  9,=  9,-167),  7.3 %
Critter 1.6a                  :   8 (+  0,=  0,-  8),  0.0 %
Asymptote 0.8                 :   1 (+  0,=  0,-  1),  0.0 %
Devel 4.0.2.3                 :   1 (+  0,=  0,-  1),  0.0 %
Barbarossa 0.6.0              :   1 (+  0,=  0,-  1),  0.0 %
Supernova 2.4                 :   1 (+  0,=  0,-  1),  0.0 %
Zevra 2.5                     :   1 (+  0,=  0,-  1),  0.0 %
Loki 3.5.0                    :   1 (+  0,=  0,-  1),  0.0 %
Cosette 5.1                   :   1 (+  0,=  0,-  1),  0.0 %
FrankyGo 1.0.3                :   1 (+  0,=  0,-  1),  0.0 %
Pawn 2021-09-22               :   1 (+  0,=  0,-  1),  0.0 %
Slowchess 2.9                 :   2 (+  0,=  0,-  2),  0.0 %
Journeyman 2.1                :   1 (+  0,=  0,-  1),  0.0 %
Anka 0.6.3                    :   1 (+  0,=  0,-  1),  0.0 %
Popochin 4.3                  :   1 (+  0,=  0,-  1),  0.0 %
FoxSEE 8.2                    :   1 (+  0,=  0,-  1),  0.0 %
Uralochka 3.37c               :   2 (+  0,=  0,-  2),  0.0 %
Blunder 8.5.5                 :   1 (+  0,=  0,-  1),  0.0 %
Nalwald 16                    :   2 (+  0,=  0,-  2),  0.0 %
Ceibo 0.9                     :   1 (+  0,=  0,-  1),  0.0 %
Dumb 1.11                     :   1 (+  0,=  0,-  1),  0.0 %
Velvet 4.1.0                  :   2 (+  0,=  0,-  2),  0.0 %
Dragon 3.1                    :   2 (+  0,=  0,-  2),  0.0 %
Revenge 3.0                   :   2 (+  0,=  0,-  2),  0.0 %
Minic 3.30                    :   2 (+  0,=  1,-  1), 25.0 %
Ethereal 13.88 Plus NNUE      :   2 (+  0,=  0,-  2),  0.0 %
Koivisto 8.16                 :   2 (+  0,=  0,-  2),  0.0 %
Uralochka 3.38c               :   2 (+  0,=  0,-  2),  0.0 %
StockNemo 5.7.0.0             :   2 (+  0,=  0,-  2),  0.0 %
Frozenight 5.1.0              :   3 (+  0,=  0,-  3),  0.0 %
Francesca 0.32                :   1 (+  0,=  0,-  1),  0.0 %
Halogen 11                    :   2 (+  0,=  0,-  2),  0.0 %
Altair 1.0.0                  :   1 (+  0,=  0,-  1),  0.0 %
Prophet 4.3                   :   1 (+  0,=  0,-  1),  0.0 %
Seer 2.6                      :   2 (+  0,=  0,-  2),  0.0 %
CDrill 2000                   :   2 (+  0,=  1,-  1), 25.0 %
Fornax 4.0                    :   1 (+  0,=  0,-  1),  0.0 %
Avalanche 1.3.0               :   2 (+  0,=  0,-  2),  0.0 %
BlackCore 3.0                 :   6 (+  0,=  0,-  6),  0.0 %
ShenYu 1.0.1                  :   1 (+  0,=  0,-  1),  0.0 %
Caissa 1.3                    :   2 (+  0,=  0,-  2),  0.0 %
Bienchen 1.0                  :   4 (+  0,=  0,-  4),  0.0 %
Sturddle 1.04                 :   2 (+  0,=  0,-  2),  0.0 %
Eubos 2.15                    :   2 (+  0,=  0,-  2),  0.0 %
Alexandria 3.0.2              :   6 (+  0,=  0,-  6),  0.0 %
Mayhem 7.7                    :   2 (+  0,=  0,-  2),  0.0 %
RubiChess 20221120            :   2 (+  0,=  0,-  2),  0.0 %
Tofiks 0.0.1                  :   2 (+  2,=  0,-  0), 100.0 %
Kimbo 1.0.0                   :   6 (+  0,=  0,-  6),  0.0 %
QuintBot 1.1.0                :   4 (+  3,=  1,-  0), 87.5 %
Stockfish 20221120            :   2 (+  0,=  0,-  2),  0.0 %
Stockfish 20221123            :   2 (+  0,=  0,-  2),  0.0 %
CorChess 20221121             :   2 (+  0,=  0,-  2),  0.0 %
Counter 5.0                   :   8 (+  0,=  0,-  8),  0.0 %
Kuma 1.0                      :  10 (+  1,=  0,-  9), 10.0 %
MadChess 3.2 beta             :   8 (+  0,=  0,-  8),  0.0 %
Princhess 0.8.0               :  10 (+  1,=  3,-  6), 25.0 %
Reksio                        :   2 (+  0,=  0,-  2),  0.0 %
Genko 1.0a                    :   2 (+  0,=  0,-  2),  0.0 %
Peacekeeper 0.11              :   4 (+  0,=  0,-  4),  0.0 %
Viridithas 5.1.0              :   4 (+  0,=  0,-  4),  0.0 %
Viridithas 5.0.0              :   2 (+  0,=  0,-  2),  0.0 %
Berserk 20221129              :   2 (+  0,=  0,-  2),  0.0 %
Caissa 1.4                    :   4 (+  0,=  0,-  4),  0.0 %
Rebel 16                      :   6 (+  0,=  0,-  6),  0.0 %
RubiChess 20221203            :   4 (+  0,=  0,-  4),  0.0 %
Alexandria 3.1.0              :   1 (+  0,=  0,-  1),  0.0 %
Avalanche 1.3.1               :   1 (+  0,=  0,-  1),  0.0 %
Viridithas 6.0.0              :   1 (+  0,=  0,-  1),  0.0 %
Jangine 2022-12-01            :   2 (+  2,=  0,-  0), 100.0 %
RukChess 3.0.13 NNUE2         :   1 (+  0,=  0,-  1),  0.0 %
Seawall 20230105              :   1 (+  0,=  0,-  1),  0.0 %
Jangine 2022-12-27            :   1 (+  0,=  1,-  0), 50.0 %
Carp 1.1.0                    :   1 (+  0,=  1,-  0), 50.0 %
Akimbo 0.1.1                  :   1 (+  0,=  0,-  1),  0.0 %
BlackCore 5.0                 :   1 (+  0,=  0,-  1),  0.0 %
Tofiks 1.0                    :   1 (+  0,=  1,-  0), 50.0 %
MagiC 2.9                     :   1 (+  0,=  0,-  1),  0.0 %
---
Lynx 0.15 download
github:https://github.com/lynx-chess/Lynx/releases/tag/v0.15.0

Comments