Skip to main content

The Design and Evolution of Go Explorer

  • Conference paper
Computers, Chess, and Cognition

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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.

    Article  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics