Web site: cgoban1.sourceforge.net
Platform: Linux, Unix-like
License: GNU GPL
First release: 2002
CGoban (Complete Goban Mark 1) – provides a large set of go-related services for Unix and X11. It is a computerized board on which you can play the game of Go against another player, view and edit smart-go files, and connect to Go servers on the internet.
A list of the functions that it provides:
– Play go against another player. When playing a game locally, you have a choice of rule sets and time controls. I made a strong attempt at implementing the rule sets as precisely as possible:
** Chinese rules have a true Superko rule.
** Japanese rules correctly recognize seki and award no points.
** Japanese rules let you locally resolve disputes at the end of the game.
– Edit and view SGF files. CGoban provides full functionality for editing and viewing SGF files.
– Connect to a go server over the internet. CGoban can connect to NNGS or IGS and gives a convienent graphical user interface to the server.
– Act as a bridge to go modem protocol. Go modem protocol has become a standard way for computer go programs to communicate. CGoban can let you connect to devices (such as modems) speaking go modem protocol, act as a graphical board for programs that speak go modem protocol out of stdin/stdout, or connect programs to one of the internet go servers.