40 lines
1.6 KiB
Plaintext
40 lines
1.6 KiB
Plaintext
GTP Demonstration Programs
|
|
|
|
twogtp : a very useful perl script for playing two gtp processes together.
|
|
|
|
twogtp-a : alternative implementation
|
|
|
|
twogtp.py : Python version of twogtp with additional features.
|
|
|
|
twogtp.pike : Pike version of twogtp with even more features.
|
|
|
|
2ptkgo.pl : Requires perltk and the next program. Plays two gtp processes
|
|
together with graphical display
|
|
|
|
ttgo.pm : required by 2ptkgo.pl
|
|
|
|
gtp2_6 : patch to GNU Go 2.6 allowing use of the gtp with a
|
|
limited command set sufficient to use twogtp.
|
|
|
|
vanilla.c : Not useful by itself, this program shows how to spawn a gtp
|
|
process using fork() and exec(). It behaves just like GNU Go
|
|
and could be modified into any number of useful programs such
|
|
as a gtp/gmp mediator.
|
|
|
|
metamachine.c : This program sits between a gtp controller and an
|
|
engine intercepting gtp commands and processing
|
|
them. When the gtp engine is gnugo, it gives an
|
|
alternative move generation scheme (though a weaker
|
|
engine).
|
|
|
|
sgf2tst : A perl script that produces a gtp test script from an sgf file
|
|
|
|
matcher_check : A perl script that plays a gnugo process against itself,
|
|
watching for inconsistencies in the dragon_status field.
|
|
It flags these for further analysis by a person, and attempts
|
|
to generate regression tests from them.
|
|
|
|
gnugo.el : This alternative to interface/gnugo.el can use XPM's to
|
|
display the board, but it is not finished. Use
|
|
interface/gnugo.el instead.
|