Skip to content

Thrawn v2.2

Choose a tag to compare

@feftywacky feftywacky released this 08 Oct 05:42
· 33 commits to main since this release
ca88236

Thrawn v2.2
~3000 ELO (~200 ELO better than v2.1)

Changes:

  • Introduced multithreaded search by Lazy SMP (see PR for more detail #9)
    • Default threads is 4
    • Change thread count using this uci command setoption name Threads value <number of threads>
  • Search improvements (see PR for more detail #11)
    • Choose results from best thread
    • Improve stability of aspiration window
    • Refactor TT API and logic

Non-performance changes:

  • Fix Search Score Returning 0 When uci Sends stop With No Time #6
  • Redesign Core Logic: Implement Position Class for OO Architecture #7
  • Add Perft Testing Functionality with Performance Metrics by #8
  • Allocate position object copies on to the heap #12

IMPORTANT NOTE: nnue file must be placed in the same directory of the executable or the engine will play random moves

Compilation support for Windows, MacOS, and, Linux