Interface | Description |
---|---|
GtpCallback |
Callback function for a command.
|
GtpClient.InvalidResponseCallback |
Callback if an invalid response occured.
|
GtpClient.IOCallback |
Callback interface for logging or displaying the GTP stream.
|
GtpClient.TimeoutCallback |
Callback if a timeout occured.
|
GtpSynchronizer.Listener |
Callback that is called after each change in the engine's move
number.
|
Class | Description |
---|---|
AnalyzeCommand |
Concrete analyze command including data for wildcard replacements.
|
AnalyzeDefinition |
Definition of an analyze command.
|
AnalyzeUtil | |
AnalyzeUtil.Result |
Result of AnalyzeUtil.parseParameterLine().
|
GtpClient |
Interface to a Go program that uses GTP over the standard I/O streams.
|
GtpClientBase |
Interface to a Go program that uses GTP.
|
GtpClientUtil |
Utility functions for using a GtpClient.
|
GtpCommand |
GTP command.
|
GtpEngine |
Base class for Go programs and tools implementing GTP.
|
GtpSynchronizer |
Synchronizes a GTP engine with a Go board.
|
GtpUtil |
Utility functions used in package gtp.
|
Enum | Description |
---|---|
AnalyzeType |
Type of an analyze command.
|
ParameterType |
Paremeter types in analyze commands of type "param".
|
Exception | Description |
---|---|
GtpClient.ExecFailed |
Exception thrown if executing a GTP engine failed.
|
GtpError |
Exception indicating the failure of a GTP command.
|
GtpResponseFormatError |
Error used if parsing a GTP response fails.
|