Computer Go/GNU Go

GNU Go is an open-source Go-playing program that consistently achieves a rank of 8k-9k on popular Go servers. Examining how it works can be useful for those wanting to program their own Go engine.

http://www.gnu.org/software/gnugo/gnugo.html