Skip to content

15

Compare
Choose a tag to compare
@tsoj tsoj released this 10 Jul 22:57
· 463 commits to master since this release

Changes

  • added pawn structure mask
  • added fork detection to evaluation
  • removed some evaluation parameters
  • refactored a few things, including evaluation parameter tuning
  • changed late move and futility reduction conditions
  • added late move pruning
  • improvements to principal variation search
  • fixed some bugs
  • some performance improvements
  • made hash table denser
  • added multithreading (Lazy SMP)
  • added multi PV and searchmoves support

Roughly 50 Elo better than version 14.
With 4 threads, Nalwald is ~80 Elo better than when using a single thread.

Use the modern binaries if your CPU supports BMI2 and POPCOUNT.

Intel CPUs including and after Haswell (2013) support BMI2 and POPCOUNT.
AMD CPUs including and after Zen 1 (2017) support BMI2 and POPCOUNT.