Skip to content

v0.17.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Sep 10:18
· 259 commits to main since this release
  • ⚖ Add full PSQT and tapered evaluation (#379)

  • ⚖ Add tapered bishop pair bonus (higher in endgames) (#390)

  • 🔍 Add Reverse Futility Pruning (RFP) (#382)

  • 🔍 If there's a single legal move, make it immediately (#401)

  • ⌛ Add basic time management when MovesToGo are provided (#409)

  • ⚡ Various .NET related perf improvements around .NET 8 new capabilities:

    • Improve position UCI command parsing (#410, #405), improve position
    • Improve other commands parsing (#411)
    • Use FrozenDictionarys where possible (#403)
    • Use C#12 collection literals (#393)
  • 🐛 Fix UCI_EngineAbout string (#408)

Non-strength winning changes:

  • Add printsettings option to print runtime settings Configuration.EngineSettings (#391)
  • Re-Add hashfull in last UCI info command using an approx value (#394)
  • Consolidate apple silicon binaries into osx-arm64 one, add linux-musl-x64 support (#412)

Full Changelog: v0.16.0...v0.17.0