Go-Playing Programs
Keywords: Software
This is a list of computer programs that play go. These are distinct from go clients, which allow a human to play go using a computer. For other programs see Go Programs.
Table of contents |
Major programs
- GNU Go -- (GNU/Linux, Unix, Windows, Mac OS) -- Free
-
Go++ -- (Windows, Linux) -- commercial
- The Many Faces of Go (and IgoWin - 9x9) -- (Windows)
- WinHonte -- (9x9, 13x13, 19x19; Windows)
- Goemate (was Handtalk) -- (DOS, Windows)
-
Dariush -- (Windows, Linux) -- commercial
- TurboGo -- (Windows) -- Shareware
- Aya -- (Windows)
- AUGOS -- (Windows, DOS)
- IndiGo? -- (Windows, Linux)
- Katsunari -- (13x13; Windows)
- MAGOG -- (9x9)
- Peter's Go -- (Windows)
- SmartGo -- (Windows, Macintosh)
- GoAssistant -- (Windows)
- Go Intellect?
- Goliath?
Other programs
-
Gogo
- Hikaru no Go and Hikaru no Go 2
- Nemesis (old version from
http://www.the-underdogs.org)
- SimpleGo -- (OS independent / Python)
- Wulu demo (
http://www.usgo.org/resources/downloads/wulu.zip)
- AIGO -- (Palm OS)
- Pilot Go -- (Palm OS)
- Viking
- Lithops
Old versions of programs
- Go Professional II (now sold as Go++)
Go Playing Programs, playing on go servers:
...see KGSBots, list of bots on KGS
GUIs for Go-playing programs
These programs can be used as graphical front-end to any Go-AI, that support GTP and/or GMP. Some of them have other features, like IGS/NNGS-client or SGF-viewer and -editor, too:
- gogui in Java, recommended for playing against gnugo
-
ccGo : Written in C++. Use Gtk2-widgets. For Linux and other Unixes. Open source.
- Cgoban1 : Uses X Window System. Open source.
- Drago: Windows editor/replayer interfaced with GTP engines
- Quarry : An open-source GTP 2 client and SGF editor.
- glGo : formerly know as glGo
- qGo : Written in C++. Use Qt-widgets. Member of IGSCP. Works under both Windows and Unixes. Open source.
-
TanGo : Client for Windows. Written in Visual Basic. Open source. Also contains an SGF viewer, GNU Go player and NNGS Server.
- mlgo : Client in ocaml. Open source. In early developement, but supports the GTP.
IGS clients
- PANDA EGG : One of those official clients of IGS
- PANDA-gGo : Formerly known as "gGo" and before that "qGo for Java". Written in Java. One of those official clients of IGS. Member of IGSCP.
3D rendered programs
How do Go-playing programs work?
- Go Programs/Software that don't play: Go Programs