GNU Go Documentation
3.7 Computer Go Tournaments
Computer Tournaments currently use the Go Modem Protocol.
The current method followed in such tournaments is to connect
the serial ports of the two computers by a "null modem" cable.
If you are running GNU/Linux it is convenient to use CGoban.
If your program is black, set it up in the Go Modem Protocol
Setup window as usual. For White, select "Device" and set
the device to `/dev/cua0' if your serial port is COM1
and `/dev/cua1' if the port is COM2.