gtpdummy

gtpdummy - Dummy Go program for testing GTP controlling programs.

Synopsis

gtpdummy [-config file] [-log file]

gtpdummy -help

gtpdummy -version

Description

Dummy Go program supporting GTP (Go Text Protocol) for testing GTP controlling programs. Plays random moves. Never plays at a point at which already a move was made, even after the point becomes free again, because of capture. Illegal moves sent to the program are not checked and always accepted.

Options

-config file

Read command line options and arguments from file.

-help

Print help and exit.

-log file

Log GTP stream to file.

-version

Print version and exit.

GTP Extensions

dummy_bwboard

Output a board randomly filled with "B" and "W".

dummy_crash

Exit program with return code -1.

dummy_next_failureresponse

Let next command fail with response.

dummy_next_success response

Let next command succeed with response.

dummy_sleep seconds

Sleep for a number of seconds (default 20). This command can be interrupted.

echo

Print argument as response.

echo_err

Print argument to standard error.

gogui_interrupt

Indicate interrupt ability for GoGui.