Back to Search
Start Over
Verified Null-Move Pruning
- Publication Year :
- 2008
- Publisher :
- arXiv, 2008.
-
Abstract
- In this article we review standard null-move pruning and introduce our extended version of it, which we call verified null-move pruning. In verified null-move pruning, whenever the shallow null-move search indicates a fail-high, instead of cutting off the search from the current node, the search is continued with reduced depth. Our experiments with verified null-move pruning show that on average, it constructs a smaller search tree with greater tactical strength in comparison to standard null-move pruning. Moreover, unlike standard null-move pruning, which fails badly in zugzwang positions, verified null-move pruning manages to detect most zugzwangs and in such cases conducts a re-search to obtain the correct result. In addition, verified null-move pruning is very easy to implement, and any standard null-move pruning program can use verified null-move pruning by modifying only a few lines of code.<br />Comment: 9 pages
- Subjects :
- FOS: Computer and information sciences
Source lines of code
Computer science
Computer Science - Artificial Intelligence
I.2.8
Computational Mechanics
Computer Graphics and Computer-Aided Design
Search tree
Human-Computer Interaction
Artificial Intelligence (cs.AI)
Null (SQL)
Principal variation search
Computer Science (miscellaneous)
Null-move heuristic
Node (circuits)
Pruning (decision trees)
Algorithm
Killer heuristic
Subjects
Details
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....6564f838ebf90aa581237cc155f54595
- Full Text :
- https://doi.org/10.48550/arxiv.0808.1125