15
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.