Commit | Line | Data |
---|---|---|
7eeb782e AT |
1 | GTP Demonstration Programs |
2 | ||
3 | twogtp : a very useful perl script for playing two gtp processes together. | |
4 | ||
5 | twogtp-a : alternative implementation | |
6 | ||
7 | twogtp.py : Python version of twogtp with additional features. | |
8 | ||
9 | twogtp.pike : Pike version of twogtp with even more features. | |
10 | ||
11 | 2ptkgo.pl : Requires perltk and the next program. Plays two gtp processes | |
12 | together with graphical display | |
13 | ||
14 | ttgo.pm : required by 2ptkgo.pl | |
15 | ||
16 | gtp2_6 : patch to GNU Go 2.6 allowing use of the gtp with a | |
17 | limited command set sufficient to use twogtp. | |
18 | ||
19 | vanilla.c : Not useful by itself, this program shows how to spawn a gtp | |
20 | process using fork() and exec(). It behaves just like GNU Go | |
21 | and could be modified into any number of useful programs such | |
22 | as a gtp/gmp mediator. | |
23 | ||
24 | metamachine.c : This program sits between a gtp controller and an | |
25 | engine intercepting gtp commands and processing | |
26 | them. When the gtp engine is gnugo, it gives an | |
27 | alternative move generation scheme (though a weaker | |
28 | engine). | |
29 | ||
30 | sgf2tst : A perl script that produces a gtp test script from an sgf file | |
31 | ||
32 | matcher_check : A perl script that plays a gnugo process against itself, | |
33 | watching for inconsistencies in the dragon_status field. | |
34 | It flags these for further analysis by a person, and attempts | |
35 | to generate regression tests from them. | |
36 | ||
37 | gnugo.el : This alternative to interface/gnugo.el can use XPM's to | |
38 | display the board, but it is not finished. Use | |
39 | interface/gnugo.el instead. |