Simple text based interface to Go programs supporting the Go Text Protocol. The argument program is a command line for the Go program . The interface keeps track of the board and prints it after each change on the board. If a move (coordinate on the board or pass) is entered, it is played on the board for the color to move, followed by a genmove command sent to the program. Other supported commands are: