Abstract
This article re-examines the implications of interior-node recognition when focussing on its efficient yet seamless integration into modern chess programs. After a thorough discussion of the fundamental principles, we reveal various problems related to the practical application of interior-node recognition. Subsequently, we present an implementation framework for recognizers that solves all known problems and has already proven its practical viability in our high-speed chess program D
Among others we introduce the new concept of material signatures which allow for the quick and easy classification of chess positions into different categories of material distribution. By including material signatures in the internal representation of the chess-board, they can be updated incrementally during the execution of moves. This makes the computation of material signatures very cheap in practice.
Get full access to this article
View all access options for this article.
