Go Game Assistant

Go Game Assistant  is a comprehensive tool for Go games. It contains a total of 56,877 professional games and 4,372 josekies. It can help you play, study Go games, comment a game with reference inserts, play online, record, print, manage Go files, convert different formats, and it even includes coaching courses. In addition, it help you study Go game and manage your Go game records collections very expediently. By now ,it is the best editor which supports SGF files, and is the best program which reads Go game records. I am confident that this software provides Go fans with a friendly, convenient, and efficient environment to study the Go. Come on and try it right now! No matter you are a professional player or an amateur, Go Game Assistant is surely your best assistant to improve your skills.

Now, new version 8.76 is available with more features!

Questions and Answers (Q & A)


1. What's the difference between the Go Library and the Teach Library?
One of the most featured character of Go-Assistant is the Go record management. Go-Assistant provides a powerful Go Library management function. The Go Library is used to manage and inquiry abundant Go records, while the Teach Library is used to catalog and manage Go tutorials and materials with comments. In the up-left side of the Go Record Manager interface, there is a "Go Library <--> Teach Library" switching button can be used to switch between Go Library and Teach Library.
2. After import a Go record into one catalog, is it possible to import this Go record into another catalog?
Yes. The new cataloging mechanism is based on the index. For all Go records in the Library, if only the Go record agrees with the given criteria, it can be cataloged into the certain catalog, no matter whether it belongs to other catalogs or not. Besides, the material of the imported Go record should be complete.
3. How to create record index?
Direction to create record index: Right click on a choosen record item. A "Create Item Index" dialog will show off after click on the "Create Item Index" menu item. Input the necessary values in the dialog, then click "OK". For example, to create a game collection of Weiping Nie, just input Weiping Nie in the "Player" section. To create a game collection of Hao Chang and Changhao Li, just input Hao Chang and Changhao Li in the "Both" sections. To create a game section of Chunlan Cup, just input Chunlan Cup in the Event section. Note: The later index will overlay the prior index when multiple indices are created.
4. How to input a Handicap Go or a basic placement record?
Click on the "Add Stone" button in the toolbar, the the mouse cursor becomes a stone. Left click on blank point of the board to add a black stone. Right click on the blank point of the board to add a white stone. Click or right click on the existing stone on the board to remove the stone. A Handicap Go or a basic placement record can be easily inputed in this way. After the placement is finished, click on the "Add Stone" button in the toolbar to switch to normal input mode.
5. How to input a variation record?
 While tracing the record, the default mode is variation mode. In the variation mode, your deduction variation will be recorded in the variation record, in the game record tree of the bottom-right part of the interface. While inputing the Go record, click on the variation mode and the input mode will change to variation mode, the following input will be recorded in the variation record.
6. How to practise Life and Death?
Click on the "Library | Train Life and Death" menu. In the "Train Life and Death Setting" dialog, set the "Toggle Train Life and Death mode" checkbox on. Set other settings according to your interest. Then click on "OK". The Go Record Manager will display. Pick up a training record from the Teach Library. Double click on the record, then you can start the practice of Life and Death.
Tips: While training Life and Death, right click on the board will clear all the stones added to the record and start from the beginning. After you load a record, you can choose another record by click the "Previous Record" and "Next Record" buttons in the toolbar.
7. How to deduce a variation in the record? Is it possible to open a new window for the convenience of deduction?
Deduce a variation in the current record directly: While tracing the record, the default mode of Go Assistant is deduction variation. Only if you deduce the variation of the record with the mouse, Go Assistant will automatically create a deduction sub-branch in the bottom-right record tree. All your deduction steps will be automatically recorded in the deduction sub-branch. After you finish the deduction, you can continue with the record tracing. The deduction steps are recorded in the deduction sub-branch and won't affect the original record. The operation is very convenient.
Click on the "Try Play" button in the toolbar, a new window will display for the deduction. Whether deduce a variation in a new window or not, it's up to you.
While deducing, a left click plays a step and a right click undoes a step. It's very easy to deduce a variation.

Why Register? 


Go Game Assistant is released as shareware. Without registering, you can use the full function, but the program will remind you of registering. If you find the program useful and want to keep it for regular use, please register your copy. The registration fee is US$29. Your registration is valid for all versions of Go Game Assistant, including future versions.

Contact Information and Further Supports


To get further supports, send email to me.
hu_xiao_qi@263.net
Bug reports, suggestions are always welcome.
Thank you for using Go Game Assistant!
Hu xiao qi



(from Sensey's Library)

Go Assistant/ Discussion

By now, it is the best editor which supports SGF files, and is the best program which reads Go game records. I am confident that this software provides Go fans with a friendly, convenient, and efficient environment to study the Go. Come on and try it right now! No matter you are a professional player or an amateur, Go Game Assistant is surely your best assistant to improve your skills. The current version: Go Game Assistant 8.53 Download:
http://www.go-assistant.com/go_soft/go-e.zip

Homepage: http://www.go-assistant.com/

I am confident that this software provides Go fans with a friendly, convenient, and efficient environment to study the Go. Come on and try it right now! No matter you are a professional player or an amateur, Go Game Assistant is surely your best assistant to improve your skills.

kklim: I use this program to help me organise sgf file into "book" like category, it is very user friendly. Furthermore, it keep providing a lot of weiqi mastery learning materials "free" - which is contribute by other product owner. If you no yet try, at least give it a try, it will changing your way of organise professional kifu, learning material, and your own games and note into the way you like.

GrandYan: Unfortunately, I can't seem to understand the virtues of this program. Aside from that, game viewing in the trial version is a perfectly annoying experience. A message pops up every few moves reminding us to register, even when the trial still lasts,
And regarding "comprehensive study tool", can anyone explain what this program actually does that it can be called that?
In my opinion, this is one of the worst Go softwares in existence, being non-user friendly, inefficient and humongous in size.

MarkMeng: I do not agree GrandYan's opinion, especially the last statement. This software has a huge installation base in China. The English (37MB) version is much smaller than the latest Chinese version (98MB), which contains more professional match records, reference books, exercises and etc. But the basic English version has already quite a comprehensive "library". The software developer also maintains an active website which encourages people to enter in all kinds of Go materials and share with others. The developer uses this way to collect materials for his "library" in the software.
Of course like any other software, this software has a lots to be improved as well. Personally I hope the "score estimation" function can be better.