Lynx it's written in C# (.NET 6). UCI protocol is needed.
Chess Engines Diary Rating CEDR=2737
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.1.3.0
- 🔍 Add basic (quiet) history malus/penalty
- 🔍 Add capture history
- 🔍 Update (quiet) history moves only in beta cutoffs
- 🔍 Stop clearing quiet history
- 🔍 Take quiet history into consideration for LMR
- ⚡ Refactor move encoding methods and stop encoding special move flags individually
- ⚡ Store captured pieces as part of the move
- ⚡ Use jagged arrays ([][]) instead of multidimensional ones ([,])
- ⚡ Simplify triple repetition detection logic, removing some branching
- ⚡ Make Piece an integer enum
Lynx 1.2.0 - Individual statistics
Shuffle 5.0.0 | 7.5/8 | +7 | 8 Games |
Fatalii 0.6.0 | 6.5/8 | +5 | 8 Games |
Texel 1.11 | 0/8 | -8 | 8 Games |
Counter 5.5 | 0/8 | -8 | 8 Games |
Arasan 24.1 | 0/8 | -8 | 8 Games |
Pawn 3.0 | 0/8 | -8 | 8 Games |
Sheep 1.0 | 6/6 | +6 | 6 Games |
Cheng 4.43 | 0.5/6 | -5 | 6 Games |
Avalanche 2.1.0 | 0/6 | -6 | 6 Games |
Minic 3.41 | 0/6 | -6 | 6 Games |
Caissa 1.16 | 0/6 | -6 | 6 Games |
Dragonrose 0.21 | 3.5/5 | +2 | 5 Games |
Sloth 1.6 | 4/4 | +4 | 4 Games |
Catto 0.1.0 | 4/4 | +4 | 4 Games |
Simbelmyne 1.2.0 | 3.5/4 | +3 | 4 Games |
Pingu 3.0.0 | 1.5/4 | -1 | 4 Games |
Critter 1.6a | 1/4 | -2 | 4 Games |
Leptir 100124 | 0/4 | -4 | 4 Games |
Polyfish 240114 | 0/4 | -4 | 4 Games |
Uralochka 3.41 dev1 | 0/4 | -4 | 4 Games |
Uralochka 3.41.dev1 | 0/4 | -4 | 4 Games |
---
Lynx 1.3.0 download github:https://github.com/lynx-chess/Lynx/releases/tag/v1.3.0
Comments
Post a Comment