Module libgo::gtp [] [src]

This module implements the Go Text Protocol with KGS support.

Modules

command

A Go Text Protocol Command.

command_map

A map from Go Text Protocol Commands to Rust functions.

command_result

The result of executing a Go Text Protocol Command.

gtp_connect

Connect to a TCP server that knows how to drive GTP engines.

Constants

AGENT_VERSION

The version of Mr. Orange.

Functions

gtp_exec

Update the Game with the gtp_command (and arguments) and return the Result.

play_go

Play Go as a GTP engine waiting for commands.

register_commands

Register the GTP commands.