New version chess engine: Lynx 1.2.0 (Windows, MacOS, Linux)



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

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.2.0
  • 🔍 Prune SEE bad captures in QSearch
  • 🔍 Reduce SEE bad captures in regular search
  • 🔍 Use spsa tuned search values
  • ⚖️ Add rook mobility to eval
  • 🧬 Improve move generation: hardcode castling moves and a few calculated variables
  • 🧬 Implement SEE and order bad captures after killers but before quiet moves
  • ⚡ Reduce TT entry size to 8 bytes
  • ⚡ Optimize go command parsing
  • ⚡ Split MoveGenerator.GenerateAllMoves and MoveGenerator.GenerateCaptures to avoid branching
  • ⚡ Set search thread as high priority
  • ⚡ SEE micro-optimizations
  • ⚡ Use stack-allocated span for movegen
  • ⚡ Optimize PositionHash
  • ⚡ Optimize castling and en-passant moves Zobrist hashing
  • ⚡ Replace EnPassantCaptureSquares dictionary with equivalent array
  • ⚡ Optimize FEN parsing
  • ⚡ Attempt to initialize MoveGenerator and GoCommand asap
  • 🐛 Fix engine crash due to a negative calculated time to move
  • 🐛 Add support for negative wtime and btime
  • 🐛 Enable InvariantGlobalization and fix crash in some Linux scenarios 
Lynx 1.1.0 - Individual statistics 
Mida 2.32.5/14-914 Games
Cool Iris 11.800/13-1313 Games
Obsidian 9.00/12-1212 Games
Drofa 4.1.00.5/11-1011 Games
Knightx 3.91/10-810 Games
Pedantic 0.6.00.5/10-910 Games
Stormphrax 4.0.00/10-1010 Games
TACTICAL 1612230.5/9-89 Games
RukChess 3.0.180/9-99 Games
Vividmind 1.06/6+66 Games
Zagreus 4.06/6+66 Games
Lxna 0.3.16/6+66 Games
Stockfish 15.10/6-66 Games
Protej 20231212a0/6-66 Games
YuliGM PrO 150/6-66 Games
CorChess 202312190/6-66 Games
Velvet 6.0.00/5-55 Games
Princhess 0.15.10/5-55 Games
Austerlitz 1.4.73/4+24 Games
Z5 3.01/4-24 Games
RofChade 3.10.5/4-34 Games

---
Lynx 1.2.0 download 
github:https://github.com/lynx-chess/Lynx/releases/tag/v1.2.0

Comments

Popular posts from this blog

We already have the new Fritz 20 program - what does it look like and how does it work?

Stockfish 250702 wins Android Chess Engines Tournament, 2025.08.03-04