Abstract
The Smart Game Board, a software workbench dedicated to the development of game-playing programs, has been used to implement half a dozen programs that play different games. We describe its use in the development of three Go-playing programs: Explorer and its two offspring, Go Intellect and Swiss Explorer. It took four years to build and refine the Smart Game Board; this powerful programming environment now makes it possible to implement in less than a year a Go program that is strong by current standards. In the Fall of 1988, in its first test against other programs, Explorer tied for 2nd among 16 programs that competed in the 4th Computer Go World Championship in Taiwan. Explorer proved to be a fierce if somewhat unsteady fighter. The programming and development team split soon thereafter, each group trying out its own cure to avoid Explorer’s predictable lapses. Both successors run on the Smart Game Board and improved on their parent’s record in their very first encounter. In the summer of 1989, Go Intellect won the North American Computer Go Championship, and Swiss Explorer won the Go Tournament at the first Computer Olympiad in London (Kierulf and Nievergelt 1989). We attribute these results to a mixture of good luck and a solid dose of sound software engineering practice.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Reference
We are grateful to the ACM for permission to extract parts of the paper by Kierulf, Chen and Nievergelt (1990), published in Communications of the ACM, vol. 33, no. 2, pp. 152–166. Copyright Feb. 1990, Association for Computing Machinery, Inc.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag New York Inc.
About this paper
Cite this paper
Chen, K., Kierulf, A., Müller, M., Nievergelt, J. (1990). The Design and Evolution of Go Explorer. In: Marsland, T.A., Schaeffer, J. (eds) Computers, Chess, and Cognition. Springer, New York, NY. https://doi.org/10.1007/978-1-4613-9080-0_17
Download citation
DOI: https://doi.org/10.1007/978-1-4613-9080-0_17
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4613-9082-4
Online ISBN: 978-1-4613-9080-0
eBook Packages: Springer Book Archive