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