GNU Go

From Wikipedia, the free encyclopedia

GNU Go
Logo by Ebba Berggren
Developed by The GNU Go Team
Latest release 3.7.11 / 1 November 2007
OS POSIX
Genre Computer Go
License GNU General Public License
Website GNU Go

GNU Go is a free software program by the Free Software Foundation that plays Go. Its source code is quite portable, and can be easily compiled for Linux, as well as other Unix-like systems, Microsoft Windows and Mac OS X; ports exist for other platforms.

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.

GNU Go is comparable in strength to the top commercial programs, having won or placed at many computer Go tournaments. It took the gold medal at the 2003 and 2006 Computer Olympiad[1] and second place at the 2006 Gifu Challenge.[2]

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.

The current (stable) version of GNU Go is 3.6.

A version called Pocket GNU Go, based on GNU Go 2.6, is available for the Windows CE operating system (Pocket PC). Versions based on the much weaker 1.2 engine also exist for the Game Boy Advance and Palm Pilot.

[edit] See also

[edit] References

[edit] External links

Wikimedia Commons has media related to: