root/06/devel-old/doc/readme.txt

Revision 58, 4.7 kB (checked in by ug, 5 years ago)

Add gifs, doc subdirectories

Line 
1 Kombilo 0.5 - a go database program
2
3 This program was written by Ulrich Goertz (u@g0ertz.de), and is published
4 under the GNU General Public License.
5
6 What follows is a brief description of the features of Kombilo.
7 More detailed information can be found in the tutorial, either at
8 http://www.g0ertz.de/kombilo/tutorial.html or from Kombilo's
9 help menu.
10
11 ---------------------------------------------------------------------------
12
13 Acknowledgments:
14
15 I am very grateful to all the people who sent me their comments and
16 suggestions for improvements.
17
18 Disclaimer:
19
20 I have thoroughly tested Kombilo on a Linux box, and on a Windows 2000
21 system. There are no bugs that I know of, but probably some bugs exist
22 nevertheless. So let me state clearly that this program comes WITHOUT
23 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
24 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
25 for more details.
26
27 Where to get Kombilo:
28
29 - You can download the Kombilo distribution (as a .exe installer for Windows,
30   as a .tar.gz for Linux/Unix or as a .zip file for Windows/Macintosh) from
31
32     http://www.g0ertz.de/kombilo/
33
34   (NB: The 0 in g0ertz is a zero!)
35
36   On that page you can also find more information about Kombilo, including
37   a brief tutorial with some screenshots.
38
39 Give it a try and please send me your feedback! Any comments, and especially
40 bug reports are welcome.
41
42 ------------------------------------------------------------------------------
43
44 Kombilo is a go database program. Its main purpose is to search for
45 games in which a given pattern or position occurs. You can also
46 search for other criteria (like time period, players, events).
47
48 Version 0.5 of Kombilo has now been released. A few bugs in version 0.5
49 have been fixed, and several features have been added (see below).
50
51 The main features of Kombilo are:
52
53 * It is free software, published under the GNU General Public License:
54   you may download and use it for free, redistribute it (and even
55   modify it, if you release the changes under the same license).
56
57 * It works on most current operating systems: The main part of Kombilo
58   is written in Python, a programming language which is available for
59   most platforms, including Unix/Linux, Windows, Macintosh ...
60   For Windows, a comfortable installer is available, which makes it
61   unnecessary to install Python.
62
63 * The main purpose of the program is to search for patterns in SGF files,
64   like
65
66   |----------
67   |..........
68   |..........
69   |...X.X....
70   |..X.......    (A)
71   |..XO......
72   |..OO......
73   |..........
74
75   in the corner, or
76
77   ......
78   ..XO..         
79   ..OX..
80   ......
81
82   anywhere on the board.
83
84   Of course, you don't have to enter ASCII diagrams, but there is a
85   comfortable graphical user interface :-)
86
87   The program produces a list of all games in which that pattern
88   occurs. You can look at the games with the included SGF editor.
89
90   Furthermore, Kombilo can display all the continuations that were
91   played in the search diagram. This makes it particularly easy to
92   study joseki and fuseki lines.
93
94 * The database is built from game records in SGF format. The
95   program does not come with any games included. But since there
96   are many sources for games in SGF format, this should be no
97   problem.
98
99   One possibility is to download game collections like the
100   collection of games from Cho Chikun made available by Jan van
101   Rongen, or the title games offered by Martin Mueller (see
102   http://www.g0ertz.de/go/ for links)
103  
104   On the other hand, there are commercial game collections.
105   Let me particularly recommend the GoGoD database compiled
106   by John Fairbairn and T Mark Hall, which includes more than
107   13.500 games, and is reasonably priced. I use it myself and
108   am very satisfied with it.
109
110 * Speed:
111   The algorithm that is used is more or less straightforward.
112   Nevertheless, for the moment it seems to be good enough. See
113   the tutorial for a more detailed description. (If you have ideas
114   how to speed things up, I'm certainly interested in hearing
115   them ...)
116
117   Some samples, with the GoGoD database consisting of 13841
118   games, on my laptop with a PentiumIII mobile processor with
119   800MHz, and Windows 2000:
120
121   Pattern:      empty   (A) as   (B) as   low chin.
122                 board   above    below    fuseki
123
124                 3sec     2sec     5sec     2sec
125
126   Here pattern (B) is
127  
128       XO
129       OX
130
131   which produces a *lot* of matches (137051 hits, to be precise).
132
133 * The name 'Kombilo' is the Esperanto word for comb, and since
134   'going through the game records with a fine-toothed comb'
135   is a suitable description of what the program does, it seemed
136   quite fitting. I hope that it's also easy to remember.
137   Pronunciation: 'i' as 'ee' in see, and the stress is on the 'i'.
138
139
140
Note: See TracBrowser for help on using the browser.