Capture Extensions were used early in brute-force chess programs to minimize some horizon effects. Due to the self-restricting nature of captures in Chess (max. 30 pieces may be captured per game), one may consider this a good idea. However, extending every capture was discarded by most programmers, and some constrains or conditions were applied, i.e. to extend only forced recaptures on the same target square.
Hans Berliner suggested to extend only those (re)captures, which restore the material balance at the root. Furthermore, capture extensions are often restricted to PV-nodes, or some programs assign fractional extensions to different kinds of captures, considering SEE, distance of target square to the opponent king, recapturing on the same square, and material balance as mentioned.
A lot of todays programs, more focused on reductions rather than extensions in the Scout part of their PVS, most often don't reduce captures, which makes it a kind of implicit extension relative to reduced late quiet moves. It also seems worth a try to reduce even captures with negative SEE while performing LMR.
However, it seems important to extend captures if a transition to certain late endgames occurs. Ed Schröder for instance extends three plies in Rebel if entering the pawn endgame, and the static, incremental updated score dominated by material is not outside a +-3 pawn window around zero: The extension is very powerful, it will often avoid REBEL entering a lost ending and vice versa .
- David Levy, David Broughton, Mark Taylor (1989). The SEX Algorithm in Computer Chess. ICCA Journal, Vol. 12, No. 1, pp. 10-21.
- Don Beal and Martin C. Smith (1995). Quantification of Search-Extension Benefits. ICCA Journal, Vol. 18, No. 4, pp. 205-218.
- Yoshimasa Tsuruoka, Daisaku Yokoyama, Takashi Chikayama (2002). Game-Tree Search Algorithm based on Realization Probability. ICGA Journal, Vol. 25, No. 3, pdf, pdf
- David Levy (2002) SOME COMMENTS ON REALIZATION PROBABILITIES AND THE SEX ALGORITHM. ICGA Journal, Vol. 25, No. 3
- Capture/recapture extensions by Andrew Williams, CCC, December 14, 1998
- Search extensions at promising trajectories by Reinhard Scharnagl, CCC, May 28, 2008
- Search Extension from Bruce Moreland's Programming Topics
- Programmer Corner - How Rebel Plays Chess by Ed Schröder, pdf reprint