Gogo, a go-playing java applet

You will probably find the following notes helpful before trying out the game.
  • To the right of these notes you should see the applet displaying a go-board. If you do not see that, and especially if you do see a "bad major version number" error message, then you should try one of the links below to copies of the applet that have been compiled with java 1.1.8.
  • The interface should be easy to understand - a click on the board typically places a stone at the point clicked.
  • The quality of gogo's play is better for smaller boards than larger boards, and the time taken is lower.
  • The time taken on the 9x9, 13x13 and 19x19 boards have the ratio 1:4:12 approximately, and for "skill levels" 1,2 and 3 (on a board of any fixed size) the ratio is roughly 1:5:50.
  • On some workstations, gogo may be much slower in netscape than appletviewer.
  • At the end of a game, gogo attempts to evaluate the score. This board-evaluation is currently rather error-prone, but it does at least show a diagram of which points it assesses are controlled by which player, and which stones it believes to be dead. So you can check the diagram, and if you disagree with it, adjust the score appropriately.
  • The option to play "torus go" offered at the start of a game allows you to play a natural variant in which the board "wraps around" at opposite edges. It would be nicer if the player could scroll the board, but I haven't implemented that.
This is a java applet.

Links and general information

Local links Non-local go-related links

The following links were given in a FAQ list in the newsgroup rec.games.go as introductions to the rules of go:

Paul Goldberg

Last modified: March 2004