v1.0.0
Getting out from ZeroVer club now that these two conditions are met:
- Lynx has basically reached feature-parity with BBC, engine outcome of
BitBoard Chess Engine in C
YouTube playlist that helped me the most during the initial phases of Lynx development. - .NET 8 GA has been released and therefore Lynx no longer relies on pre-release SDK or library versions.
- 🔍 Rewrite NMP (#479, #482, #492, #493, #494)
- 🔍 In case of 'ponder-hit', research last depth (#466)
- 🔍 Don't clear TT move if no best move is provided: keep old one II (#478)
- ⚖ Use PSQTs tuned without explicit piece values (#425)
- ⚡ Incremental move sorting (#477)
- ⚡ Avoid checking lack of material in static evaluation when the phase is high enough (#490)
Full Changelog: v0.19.0...v1.0.0