Can we morph into a HOWTO page? Is there already a HOWTO on this?
If you're running DebianGnuLinux, you can just AptGet cgoban, and you'll find cgoban in the menu, which includes nice help (only in english though, afaik).
The GameOfGo is screamingly popular, and simple to get started. So figure you want to download a simulated opponent and a GraphicalUserInterface Go board for the rugrat to learn. This would be the shopping list:
- GnuGo - a text-only interface, and a text IO filter protocol (GTP: Go Text Protocol) so you can bond a UI onto it
- 2ptkgo.pl - a Perl what?
- pggo - Python, and requires PyGame, which requires lots of libSDL (why??). Further, it thinks the file white.png should be in Windows BMP format...
- cgoban 1 - a beautiful GUI which can run with a Go server (NNGS or IGS protocols), a local program such as GnuGo via the Go Modem Protocol, a local game between two humans, or in several other combinations; includes one of the best SGF editors. Runs under X; does not require Java, KDE, GTK, or any such thing.
- cgoban 2 - a beautiful GUI which, unfortunately, is implemented in Java and only works with the server "KGS". Includes a port of the SGF editor from cgoban 1.
- pGo - requires Java, which I've never been able to install.
- RubyGo - another beautiful GUI. It supports IGS and local games, can run GnuGo, includes an SGF editor. It requires Ruby, and run on any platform implementing Ruby.
[
RefactorMe: I may have read only the wrong README files, but I just want GTP and a beautiful UI for it. I don't give a poop about playing over the 'net until I can get the rugrat above novice level.]
- Go online and you'll find plenty of other beginners. Play against them and play a lot. That's the best way to learn. If you learn by playing a computer (especially a weak program like GnuGo), you will very likely learn bad habits which you might get away with against a computer but which will never work against a human opponent.
- That may be true - perhaps you could offer a HOWTO about starting playing on-line?
My current solution:
- Install GnuGo.
- Install libSDL*
- Install PyGame
- Download pggo-0.95.tar.gz
- Run this command on every png file:
- convert images/board.png -compress none board.bmp
- Copy the uncompressed *.bmp files onto the images/*.png files (the horror!)
- Run this command
The result: I'm Go-ing.
See also: LinuxGames
Go on MacOsx
Nothing like the horrors of GoOnLinux ;-) Just grab the disk image below and double-click. Really beautiful stuff.
pggo seems to no longer be available. Here are my suggestions for a computer player:
-- StephanSokolow
? - 07 Jan 2005
Hikarunix is a LiveCd Linux distribution dedicated to playing the GameOfGo. It fits on a pocket-sized mini-cd and requires no installation on hard drives. It includes many Go playing programs (both local through GnuGo and online) and SGF editors. See the website at http://www.hikarunix.org/.