Computer Go/Kiseido Go Server
The KGS Go Server (http://www.gokgs.com/), formerly known as the Kiseido Go Server, is an on-line place for Go players, both human and computer, to find opponents to play against. KGS has special features for teaching purposes and reviewing games, and a ranking system to make it easy to find players of a similar strength.
kgsGtp is a program that will allow any Go program that implements GTP to play against other computers and humans on KGS.