RankCut - A Domain Independent Forward Pruning Method for Games
Abstract
Forward pruning, also known as selective search, is now em-ployed in many strong game-playing programs. In this paper, we introduce RankCut – a domain independent forward prun-ing technique which makes use of move ordering, and prunes once no better move is likely to be available. Since game-playing programs already perform move ordering to improve the performance of αβ search, this information is available at no extra cost. As RankCut uses additional information un-tapped by current forward pruning techniques, RankCut is a complementary forward pruning method that can be used with existing methods, and is able to achieve improvements even when conventional pruning techniques are simultane-ously employed. We implemented RankCut in a modern open-source chess program, CRAFTY. RankCut reduces the game-tree size by approximately 10%-40 % for search depths 8-12 while retaining tactical reliability, when implemented alongside CRAFTY’s existing forward pruning techniques.
Cite
Text
Lim and Lee. "RankCut - A Domain Independent Forward Pruning Method for Games." AAAI Conference on Artificial Intelligence, 2006.Markdown
[Lim and Lee. "RankCut - A Domain Independent Forward Pruning Method for Games." AAAI Conference on Artificial Intelligence, 2006.](https://mlanthology.org/aaai/2006/lim2006aaai-rankcut/)BibTeX
@inproceedings{lim2006aaai-rankcut,
title = {{RankCut - A Domain Independent Forward Pruning Method for Games}},
author = {Lim, Yew Jin and Lee, Wee Sun},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2006},
pages = {1026-1031},
url = {https://mlanthology.org/aaai/2006/lim2006aaai-rankcut/}
}