Abstract
This paper is intended to fill a gap in the documentation of Hitech, the highest-rated chess computer in the world. Thus far, publications have appeared on the move-generator design (Ebeling and Palay, 1984), the design and construction of the Hitech machine and software (Ebeling, 1986), and the artificial-intelligence implications of the design (Berliner and Ebeling, 1986). Here we fill in some of the details of less general interest, but of interest to those that build chess programs and follow their development. Most of the information is chess-specific. What is of general interest is the developmental history of Hitech in which we intend to show how a complex system evolves with unexpected turns and twists in the road. In projects such as this, it is not possible to determine the full effect of any change, nor can one anticipate the vehicle’s needs over more than one change at a time. At this writing, we feel that the pattern-recognizer structure described herein is principally responsible for Hitech’s success. We have not begun fully to exploit this structure, so the potential for large further improvement remains.
Get full access to this article
View all access options for this article.
