Chapter 11. Tools

GoGui includes some tools. Some of the tools are GTP engines; they can be attached to GoGui as Go programs:

gogui-adapter

Adapter program for logging the GTP stream or doing protocol translations. See gogui-adapter(1) for a complete reference.

gogui-client

Connects to a Go program supporting GTP on a remote computer. See gogui-client(1) for a complete reference.

gogui-display

Go Text Protocol adapter showing the current board in a window. See gogui-display(1) for a complete reference.

gogui-dummy

Dummy Go program for testing GTP controllers. See gogui-dummy(1) for a complete reference.

gogui-twogtp

Adapter program for playing games between two Go programs supporting GTP. See gogui-twogtp(1) for a complete reference.

The other tools are:

gogui-regress

Runs GTP regression tests. See gogui-regress(1) for a complete reference.

gogui-server

Runs a Go program supporting GTP and connects it input and output to a listen socket on the local computer, so that other programs can connect to it from the network. See gogui-server(1) for a complete reference.

gogui-statistics

Runs GTP commands on all positions of game collections. See gogui-statistics(1) for a complete reference.

gogui-terminal

Simple text based interface to Go programs supporting GTP. See gogui-terminal(1) for a complete reference.

gogui-thumbnailer

Create thumbnails for SGF files. See gogui-thumbnailer(1) for a complete reference.

gogui-convert

Convert SGF and Jago XML Go game files to other formats. See gogui-convert(1) for a complete reference.