Skip to content

1.11

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

Changes

  • futility reduction
    • changed reduction values and conditions
    • now including captures and promotions
    • added SEE to futility reduction
  • new null move reduction depth calculation
  • new late move reduction depth calculation
  • added hash result futility pruning
  • optimizing the K factor for the sigmoid function before optimizing evaluation parameters
  • now also decreasing history heuristic value for move if it fails low
  • decreased fail-high delta pruning margin
  • added evaluation parameter: bonus if knight attacks bishop, rook, or queen
  • improved optimization algorithm

115.3 +/- 7.6 compared to Nalwald 1.10

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.