Outdated documentation

This page is out of date. Please use the main navigation to find the latest documentation.

This wiki page contains text copied from the English Wikipedia article GNU GO, revision date 13 May 2009. A list of English Wikipedia GNU Go article authors can be seen here.

GNU Go logo (click on picture to enlarge it)
The GNU Go logo.
License of picture: GNU GPL.

About GNU Go

GNU Go is a free software program by the Free Software Foundation that plays Go.

The program plays Go against the user, at about 8 to 12 kyu strength. Multiple board sizes are supported, from 5×5 to 19×19.

At this level of performance, GnuGo was between six and seven stones weaker than the top commercial programs on good hardware as of early 2009, but comparable in strength to the strongest programs not using Monte Carlo methods. It did well at many computer Go tournaments. For instance, it took the gold medal at the 2003 and 2006 Computer Olympiad and second place at the 2006 Gifu Challenge.

Although ASCII-based, GNU Go supports two protocols — the Go Modem Protocol and the Go Text Protocol — by which GUIs can interface with it to give a graphical display. Several such GUIs exist. GTP also allows it to play online on Go servers (through the use of bridge programs), and copies can be found running on NNGS, KGS, and probably others.


To install a text (console) version of GNU Go (version number 3.7.11), open a terminal and type:

sudo apt-get update

sudo apt-get install gnugo

Let the installation procedure take place, and once it's done you should be able to type


in a terminal to get the game up and running.




Documentation/GNUGo (last edited 2013-08-30 16:26:47 by FelipeLopez)