Improve Accumulator Update Heuristics

Description

When doing incremental updates, at most two accumluators are updated: one for the current position and the other for the position following the last computed accumulator. Try different heuristics and see if they yield speedups.

Branches

Tests

Test #1

Stopped

The default bench has shown 2% speedup; however, no speedup was observed in depth 24 bench. The test was stopped after reviewing the results from the depth 24 bench.

Last updated