The Go Board Document



The Board Document represents an actual game of Go. A Board Document is used to play Go, edit a sequence of Go moves, annotate a game, and create diagrams for inclusion in other programs which sup port the OLE container interface.

Creating a Go Board


To play Go, or simply review a game, one needs a Go Board. To create a new board you can use the mouse to access the following commands from the menu bar at the top of The Go Assistant's main window. Select File from the menu list. Then select New from the drop down menu. A dialog box will appear. In this dialog box you will have the oppurtunity to open a Go Board, Collection Document, Internet Server Connection Document, or a Bug Report Document. Select Go Board. An additional dialog box will open. This dialog box allows you to specify the manner in which you want the board to be opened.

You can create a board for playing a game, a board for editing a game, or a board on which you can place stones and then moves. The radio buttons on the left specify the number of stones you wish to have placed on the board initially. The board button allows you to open a clear board on which you can place as many white and black stones before beginning play.

The edit radio button tells The Go Assistant whether you wish to edit the moves on the new board or have the board act as if a game was being played.

Editing a Go Board


Saving a Go Document into a Collection



Rev iewing Go Documents


Included in the tool bar are nine buttons for traversing a set of moves stored in a Go Document. These buttons are Restart, Fast Rewind, Rewind to Variation, Rewind, Play, Forward to Variation, Fast Forward, Final State, and Pause. The first eight commands allow for traversal of the game record.

Restart and Final State

Restart and Final State place the current boar d position before the first stone position is placed and after the last stone was placed, respectively.

Fast Rewind and Fast Forward

Fast Rewind and Fast Forward move the game record backward ten moves and forward ten moves, respectively. These buttons allow for fast traversal of the record.

Rewind to Variation and Forward to Variation

These two buttons are only usable when the Go board has been opened by a Collection File and the current collection sequence has variations associated with it. Rewind to Variation will send the board to the previous point at which a variation was possible. Forward to Variation will send the board to the next point at wich a variation has been recorded.

Rewind and Play

Rewind and Play move the board backward one move and forward one move, respectively. You can move thru a game record move by move.

Pause

The Pause command is available if the current view has a Learn time associated with it. A Learn time is used by the system to automatically advance a Go board every n seconds.

Artificial Intelligence Researc h & Systems, Ltd.