Note: Ergo is not actively maintained! Although it should still work on NNGS it may or may not work on IGS.

Ergo Home | Documentation | Installation Guide | Release Notes | Bug List | Wish List


  Ergo 
A Java client for the internet Go servers.
Version 0.91.3

Ergo is a client for the internet Go servers (NNGS and IGS) which is written in Java.  It should run on any platform that supports Java 1.1 or Java 2.  It has been tested on Windows 95/98/NT, OS/2, Linux (RedHat 5.1 and 5.2) and (briefly) on Solaris 2.5 with no unusual problems.  Java 1.0 is not supported!

View some screenshots:

  1. A 19x19 game (70KB) - Screenshot taken in Windows 95.
  2. The Terminal window (10KB) - Screenshot taken in Linux.
  3. The Games window (6KB) - Screenshot taken in Linux.
  4. Tho Who window (7KB) - Screenshot taken in Linux.


Ergo attempts to support all Go server features through the standard keyboard commands and all of the most common ones through the graphical interface.  The Ergo user interface is intended to be as simple and intuitive as possible.  If you find parts that aren't, please send me mail.

Ergo is not a full Smart Go Format browser, but it does allow you to easily edit games and load and save SGF format files.  Game kibitzes are saved in the game record and undone moves are saved as variations.

Some of Ergo's main features include:

Using Ergo from your web browser

If your browser supports Java 1.1 then you may be able to run Ergo as an applet.  This has the advantage that you'll always get the latest available version of Ergo and you don't have to deal with installation, but it has the disadvantage that you won't be able to load or save Smart Go Format files, and you won't be able to save your preference settings in an init file.  These restrictions are due to security issues in web browsers.

Ergo is known to work in the following browsers:

Click here to connect to NNGS using Ergo.  
Click here to connect to WING using NErgo.

Using Ergo as an application

Roll the Credits...
The following people have contributed to the creation of Ergo. Thanks! Special thanks to Antranig Basman, my main co-conspirator. Without him Ergo wouldn't have any cool graphics! Thanks to the following people for reporting bugs and suggesting new features. Sorry if I haven't fixed them yet. :-)
study, owl, dfan, geek, landon, talby, ianm, loveall, Takagi Tsuyoshi, coool, DBA, and others I'm sure I've forgotten!



Ergo Home | Documentation | Installation Guide | Release Notes | Bug List | Wish List
carlgay@mediaone.net