User Manual

Replaying a game

This is the main window of RubyGo, which essentially provides the functionality of an SGF reader. It should be fully compatible with the FF[4] standard. Please provide feedback to me if you encounter any problem reading an SGF file.

The File menu

The View menu

This menu allows you to open/close the frames around the board (actually only one):

The Game menu

That's where you get the SGF functionalities:

The commands panel

There are 3 kinds of navigation in the game-tree:

Keyboard shortcuts

The player information

This widget present information about a player, his name, rank, and when recorded into the sgf file, or when observing/playing live on the server, the time remaining, byo-yomi stones to play, and prisoneers. Additionaly, the name is a button that you can click to get more information about that player. When it is a pseudo on the server, it opens the 'stats' window. But when reading a sgf file, RubyGo will use a small database to try to translate from japanese/korean names to english names of pro players. When clicking on the name, it will try to open a browser pointing to a web page about that player. (actually it is on a korean server, but you get a picture and an email at least ;-). RubyGo try to determine which method to use to open the browser, but you can help it by defining the environment variable 'BROWSER'.

opening files from the web

There are two ways to open a sgf file directly from the web:

The Editor window

It is the same with GoReplay that editing features are added. When you click at a location on the board you add a move to the game, depending on which player turn it is. To add stones that are indepedent of the turn, for example to design a game problem, add a 'setup' node. You type directly into the comments window to edit the text that will be displayed with the corresponding node.

You can put letters and symbols on the board within a node with the mouse by using functions keys:

File menu:

Node menu:

Collection menu:

The setup window

Here you can add and remove stones, symbols, text and areas that are hidden or dimmed. You can "drag and drop" objects, with dragging an object outside of the board to remove it, by pressing "Control" and left mouse button. If you don't like drag&drop, the left mouse button will add/remove black stones (or group of stones). Right button for white.

When you are satisfied, use the menu:"File -> add/replace node" to add the node to the Go editor, or simply 'quit' and don't add the node at all. You are now able to work with 'two -points' objects like lines, arrows and dimmed areas, all of which can be dragged but they now have two squares that can be dragged to change their dimensions. Red rectangles are 'Views', used to select a region to be printed. In the setup window like in the 'score' window, you can drag entire group of connected stones by shift-clicking on one stone.

File menu:

The Review window

This window allows you to observe games edited with the 'review' commands, but not edit it yourself, because this command is not yet documented. You can observe this game and send messages in "real time". If you want to navigate in the game yourself, use the menu file--edit. You can save it in sgf format too.

For further information, send me a mail