Show
Ignore:
Timestamp:
03/16/04 21:14:45 (5 years ago)
Author:
ug
Message:

Updated tutorial

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • 06/devel/doc/tutorial.html

    r58 r90  
    1919 
    2020<H1>Tutorial</H1> 
    21 <img src="logosmall.jpg" align=RIGHT> 
    22 This tutorial explains how to use Kombilo 0.5. If you are just looking 
     21<p><img src="logosmall.jpg" align=RIGHT> 
     22This tutorial explains how to use Kombilo 0.6. If you are just looking 
    2323for more information on this program before downloading it, 
    24 you should find it here too.<p> 
     24you should find it here too.</p> 
    2525 
    2626<div style="border:none; padding:3px; width:600px;  
    2727background-color:#CCCCCC; z-index:1">  
    28 <font size="4"><b>Contents</b></font></div><p> 
    29  
    30 <a href="#newin05">New features in version 0.5</a><br> 
     28<font size="4"><b>Contents</b></font></div> 
     29 
     30<p> 
     31<a href="#newin05">New features in version 0.6</a><br> 
    3132<a href="#gettingstarted">Getting started</a><br> 
    3233<a href="#firstsearch">The first search</a><br> 
     
    4748<a href="#tipsandtricks">Tips and tricks</a><br> 
    4849<a href="#searchalgorithm">The search algorithm</a><br> 
     50<a href="#automatic">Automatizing pattern searches</a><br> 
    4951<a href="#index">Index</a><br> 
    50 <p> 
     52</p> 
    5153 
    5254<div style="border:none; padding:3px; width:600px;  
    5355background-color:#99CCCC; z-index:1">  
    5456<a name="newin05"><font size="4"><b>New features in  
    55 version 0.5</b></font></a></div><p> 
    56  
    57 <ul> 
    58  
    59 <li> Kombilo comes with a complete SGF editor: so you can add variations of 
    60   your own, comment the game, add labels etc. The SGF editor can also 
    61   handle collections, i.e. SGF files containing several games. The tree 
    62   structure of the current game is shown in a separate window. You can 
    63   rotate/mirror SGF files. 
    64  
    65 <li> Kombilo now comes with a built in list of references to commentaries 
    66   of games in the English go literature. (NB: Kombilo does not come with 
    67   the game records, but recognizes the games by the Dyer signature.) Those 
    68   games in your database which Kombilo finds in its list are marked in the 
    69   game list, and in the game info a reference to the journal/book which has 
    70   the commentary is given. Currently the list contains around 1200 
    71   references, and includes references to the game commentaries in 85 issues 
    72   of Go World and in most English go books with game comentaries. 
    73  
    74   Any <a href="#references">help with extending the list</a> is 
    75   appreciated. 
    76  
    77 <li> The previous search patterns are now shown on small boards in a 
    78   scrollable separate window. Thus you can switch back and forth between 
    79   different search patterns much more easily. This also works much better 
    80   now with different SGF files. In particular, you can load games from the 
    81   game list directly to the Kombilo main board, and then search for 
    82   patterns which arise in that game. 
    83  
    84 <li> You can sort the game list with respect to one of several criteria 
    85   (besides the default, sort by filename, you can now also sort by date, 
    86   white player or black player). You can also easily change the order of 
    87   the databases. 
    88  
    89 <li> You can refine pattern searches by filtering who moves next in the 
    90   search pattern. 
    91  
    92 <li> And, as always, several minor improvements, fixes and changes:  
    93   e.g. case-insensitive game info search; a "1-click mode" where every  
    94   click on the board triggers a new pattern search; exporting the current 
    95   position as an ASCII diagram; a "guess next move" mode. 
    96  
    97 <li> In order to install Kombilo, you can either use the installer (on Windows 
    98 systems), or install Python (version 2.1 or better) and Kombilo separately. 
    99 Since the user interface uses a few more fancy widgets, Kombilo now needs  
    100 the Python MegaWidgets (Pmw) library to be installed on your system. Of course,  
    101 Pmw comes with the Windows installer. But if you install(ed) Python separately,  
    102 you have to install Pmw, too. Similarly, if Kombilo finds the Python  
    103 Imaging Library (PIL) available, it will use (somewhat) more beautiful stones. 
    104 PIL comes with the Windows installer, but has to be installed separately  
    105 otherwise, if you want to use it. See the section on <a href="#installation"> 
    106 installation</a> for more details. 
    107 </ul> 
    108 <p> 
     57version 0.6</b></font></a></div> 
     58 
     59<p><ul> 
     60<li> Support of 9x9 and 13x13 boards 
     61 
     62<li> Search for move sequences 
     63 
     64<li> Much faster processing 
     65 
     66<li> New search algorithm. ... thanks to Arend Bayer ... 
     67 
     68<li> Black/empty and white/empty wildcards ... thanks to Arend Bayer  
     69... 
     70 
     71<li> The whole source code of the program has been restructured. This  
     72will allow to add future changes much more easily. Furthermore, you can 
     73now easily write "scripts" to do <a href="automatic">pattern searches  
     74automatically</a>, for 
     75example to to research related to the development over time of certain 
     76patterns and their winning probabilities. There is one downside to  
     77all this: since there is so much new code, it is likely that there 
     78are also new bugs. Please help tracking them down, and report them 
     79in the <a href="http://www.u-go.net/kombilo/tracker">Kombilo bug  
     80tracker</a>. 
     81</ul></p> 
    10982 
    11083<div style="border:none; padding:3px; width:600px;  
    11184background-color:#99CCCC; z-index:1">  
    11285<a name="gettingstarted"><font size=4><b>Getting started</b></font></a> 
    113 </div><p> 
    114  
     86</div> 
     87 
     88<p> 
    11589After <a href="#installation">installing</a> Kombilo, you should 
    116 execute the file 'kombilo.py' (or, under Windows: 'kombilo.pyw' 
    117 (if you downloaded Python separately) respectively 'kombilo.exe', 
     90execute the file 'kombilo.py' (under Windows: 'kombilo.pyw' 
     91(if you downloaded Python separately) or 'kombilo.exe', respectively, 
    11892if you used the installer). 
    11993 
     
    12296window with an (initially empty) game list, and some buttons for 
    12397the search function, and the data window which contains several lists and 
    124 buttons related to the SGF editor.<p> 
     98buttons related to the SGF editor.</p> 
    12599 
    126100<IMG SRC="mainwindow.jpg"> 
    127101<IMG SRC="gamelistwindow.jpg"> 
    128 <IMG SRC="datawindow.jpg"><p> 
    129  
     102<IMG SRC="datawindow.jpg"> 
     103 
     104<p> 
    130105The first thing you have to do now is to add a database to the  
    131106database list; choose the 'Edit DB list' command in the File menu.<p> 
     
    133108files in that directory. Kombilo does not come with any games. You can 
    134109either 
    135 <a href="../go/index.html">download a game collection</a> from the net, or buy a commercial one.<p> 
    136 See also the section <a href="#requirements">requirements on SGF files</a> 
     110<a href="http://www.u-go.net/gamerecords/">download a game collection</a> 
     111from the net, or buy a commercial one.<p> 
     112See also the section about <a href="#requirements">requirements on SGF files</a> 
    137113in order to understand which kind of SGF files the program can handle;  
    138114basically, it handles simple game records, they may contain 
    139115variations, but the variations are ignored for the search. 
    140 <p> 
    141  
    142 <IMG SRC="editdblist.jpg"><p> 
    143  
    144 When you add a directory for the first time, the SGF files will 
     116</p> 
     117 
     118<IMG SRC="editdblist.jpg"> 
     119 
     120<p>When you add a directory for the first time, the SGF files will 
    145121be 'translated' into a format that makes the search more efficient. 
    146122This processing takes quite some time; if you have thousands of games, 
     
    149125data will be written to several .db files in the same directory.  
    150126Look <a href="#editDBlist">here</a> for more information on the 
    151 buttons in this window.<p> 
    152  
    153 Of course the sgf files remain in the directory, and Kombilo will never 
    154 change them (unless you change the game info or edit the games, of course).  
    155 After the processing, the pattern search function actually 
     127buttons in this window.</p> 
     128 
     129<p>Of course the sgf files remain in the directory, and Kombilo will never 
     130change them (unless you change the game info or edit the games yourself,  
     131of course). After the processing, the pattern search function actually 
    156132does not use them anymore, but they are needed for the game info search 
    157133and if you want to play through games with the SGF viewer. 
    158 <p> 
    159  
    160 <b><a name="oldTknote">Note:</a></b> (As far as I can tell, this is not an 
     134</p> 
     135 
     136<p><b><a name="oldTknote">Note:</a></b> (As far as I can tell, this is not an 
    161137issue anymore with recent Python versions; in particular if you used the 
    162138Windows installer, you should be fine.) In some Python versions the widget  
     
    178154you have to copy any file to that directory first. Don't take 
    179155an sgf file because (probably) you don't want that sgf file to 
    180 show up in the database.)<p> 
     156show up in the database.)</p> 
    181157 
    182158<div style="border:none; padding:3px; width:600px;  
    183159background-color:#99CCCC; z-index:1">  
    184160<a name="firstsearch"><font size="4"><b>The first search</b></font></a> 
    185 </div><p> 
    186  
     161</div> 
     162 
     163<p> 
    187164<table border="0" width="100" cellpadding="6" align=RIGHT> 
    188165<tr><td><IMG SRC="expl_basic.jpg"></td></tr> 
     
    204181stones on the main board, on the other hand all games will be found which feature 
    205182the given pattern in the relevant region, no matter what else is on the board. 
    206 Of course, mirroring and rotating the board is automatically taken into account.<p> 
    207 <img src="onepixel.gif" width="600" height="20"> 
     183Of course, mirroring and rotating the board is automatically taken into account.</p> 
    208184 
    209185<table border="0" width="100" cellpadding="6" align=RIGHT> 
     
    213189</table> 
    214190 
    215 When no region is selected, the whole board is relevant.<br> 
     191<p>When no region is selected, the whole board is relevant.<br> 
    216192 
    217193After defining the pattern and the relevant region, just press the search button 
     
    220196given pattern occurs will be inserted again. In order to go back to the 
    221197complete game list, use the "reset game list" button in the first row of 
    222 the "Pattern search" window.<p> 
    223  
    224 If you click on a game in the game list, the game info (players, result, komi, 
    225 event, date etc.) is displayed below the game list.<p> 
    226 <IMG SRC="results.jpg"><p> 
    227 By double-clicking on a game in the game list, you load the game to the 
     198the "Pattern search" window.</p> 
     199 
     200<p>If you click on a game in the game list, the game info (players, result, komi, 
     201event, date etc.) is displayed below the game list.</p> 
     202<IMG SRC="results.jpg"> 
     203<p>By double-clicking on a game in the game list, you load the game to the 
    228204SGF editor and you can look at that game. You can also start the viewer by  
    229205selecting a game (by a single click) and pressing the return key. 
    230206If you prefer to open the game in a new window, use Shift-Click instead of 
    231207double-clicking; cf. the <a href="#externalviewer">Open game in external viewer</a> 
    232 option.  
    233 (If you like, you can use your customary SGF editor instead of the simple SGF viewer coming with Kombilo; 
     208option. (If you like, you can use your customary SGF editor instead of  
     209the simple SGF viewer coming with Kombilo; 
    234210use the 'Alternative SGF viewer' command in the Options menu.  
    235 (Linux/Windows only,I think)) <p> 
     211(Linux/Windows only,I think)) </p> 
     212 
     213<p> 
    236214By clicking on a game with the right mouse key, a window will pop up 
    237 where the complete game info is displayed, and can be edited.<p> 
    238  
     215where the complete game info is displayed, and can be edited.</p> 
     216 
     217<p> 
    239218Furthermore, below the game list some statistics will be shown about the  
    240219continuations in the given position. 
     
    263242  not given, but of course (neglecting jigos etc.) it will be  
    264243  100% - black winning percentage.<br> 
    265  
     244</p> 
     245 
     246<p> 
    266247You can disable the 'show tenuki' feature by setting the colors 
    267248used for it to white resp. black in the Options menu (Advanced - 
     
    273254labels present in the search pattern: in that case Kombilo will use those 
    274255labels to refer to the same intersections, and thus will not sort by 
    275 frequency.)<p> 
    276  
    277 <IMG SRC="joseki_dict.jpg" align="right"><p> 
     256frequency.)</p> 
     257 
     258<IMG SRC="joseki_dict.jpg" align="right"> 
     259 
     260<p> 
    278261If you have a sufficient number of games in your databases,  
    279262this lets you create fuseki and joseki  
     
    282265The color of the label indicates whether black or white (or both,  
    283266depending on the game, in case of the gray labels) played on this point. 
     267</p> 
     268 
    284269<p> 
    285  
    286  
    287270After a search, you can clear the board with the 'start' button above the board. 
    288271You can reset the game list (such that it contains all the games again) with the 
    289272"reset game list" button in the pattern search window (left of the statistics  
    290273display). In the file menu, you can also choose to do a "complete reset" - that will 
    291 reset Kombilo to the state right after it started up. 
     274reset Kombilo to the state right after it started up.</p> 
    292275 
    293276 
     
    295278background-color:#99CCCC; z-index:1"><a name="moresearchpatterns"> 
    296279<font size="4"><b>More complicated search patterns</b> 
    297 </font></a></div><p> 
    298  
    299 There are several buttons to customize the search in the game list 
     280</font></a></div> 
     281 
     282<p>There are several buttons to customize the search in the game list 
    300283window:  
    301284<img src="searchoptions.jpg" align="left" vspace=10 hspace=10> 
     
    310293Furthermore, for a pattern on the edge or in the middle of the board, 
    311294the program also looks for translations; this can be disabled 
    312 by the 'fixed anchor' option.<p> 
    313  
    314 With the "black/white", "black" and "white" buttons in the line below  
     295by the 'fixed anchor' option.</p> 
     296 
     297<p>With the "black/white", "black" and "white" buttons in the line below  
    315298you can limit the search to patterns where black plays next or 
    316299white plays next. This is sometimes useful, in particular for joseki 
     
    319302 
    320303Finally, you can impose a move limit, such that only games 
    321 are found where the pattern occurs before the given limit.<p> 
    322  
     304are found where the pattern occurs before the given limit.</p> 
     305 
     306<p> 
    323307You can also add wildcards to the search pattern, by shift-clicking on  
    324308some point. These will be marked by small green circles, and mean that 
    325309in the search these points may be either empty or contain a stone of 
    326 either color.<p> 
    327  
    328 For example, the following pattern finds all kos (that are not on the edge):<p> 
    329  
    330 <IMG SRC="search_patt_ko.jpg"><p> 
     310either color.</p> 
     311 
     312<p>For example, the following pattern finds all kos (that are not on the edge):</p> 
     313 
     314<p><IMG SRC="search_patt_ko.jpg"></p> 
    331315 
    332316<div style="border:none; padding:3px; width:600px;  
    333317background-color:#99CCCC; z-index:1">  
    334318<a name="sgfeditor"><font size="4"><b>The SGF editor</b></font> 
    335 </a></div><p> 
    336  
    337 You place stones by clicking (with the left mouse key) on an 
     319</a></div> 
     320 
     321<p>You place stones by clicking (with the left mouse key) on an 
    338322intersection. The four left-most buttons above the board control if you 
    339323play black/white (resp. white/black) stones alternatingly, or if you place 
    340 black (resp. white) stones, in order to set up a position.<p> 
    341  
    342 In order to delete stones or to place labels, you have to select the 
     324black (resp. white) stones, in order to set up a position.</p> 
     325 
     326<p>In order to delete stones or to place labels, you have to select the 
    343327appropriate tool among the 'edit tools' in the data window. Then you can 
    344328perform the corresponding operation by holding down the Control key and 
    345 clicking on an intersection.<p> 
    346  
    347 With Shift + right-click you can go to the node where some move was/will  
    348 be played.<p> 
    349  
    350 Kombilo's main board has two more features which are related to the pattern 
     329clicking on an intersection.</p> 
     330 
     331<p>With Shift + right-click you can go to the node where some move was/will  
     332be played.</p> 
     333 
     334<p>Kombilo's main board has two more features which are related to the pattern 
    351335search: You can place wildcards on the board (resp. delete them) by 
    352336shift+click, and you can select the relevant area for the pattern search by 
    353 clicking the right mouse key, and dragging.<p> 
    354  
    355 The navigation keys above the board let you move around in the current game 
     337clicking the right mouse key, and dragging.</p> 
     338 
     339<p>The navigation keys above the board let you move around in the current game 
    356340record: one move back, one move forward, 10 moves back, 10 moves forward, 
    357341to the beginning resp. to the end of the current game. All these can also 
    358 be done by <b>using keys</b>: left, right, up, down, home, end.<p> 
    359  
    360 In order to <b>clear the board</b>, use the "start" button.<p> 
    361  
    362 If the current SGF file contains variations, you can switch between the 
    363 alternatives for the current move with the PageUp and PageDown keys.<p> 
     342be done by <b>using keys</b>: left, right, up, down, home, end.</p> 
     343 
     344<p>In order to <b>clear the board</b>, use the "start" button.</p> 
     345 
     346<p>If the current SGF file contains variations, you can switch between the 
     347alternatives for the current move with the PageUp and PageDown keys.</p> 
    364348 
    365349<IMG SRC="boardbuttons.jpg" ALIGN=RIGHT> 
    366350 
    367 Pass: Insert a pass move.<p> 
    368  
    369 Game info: View/edit the game information which is stored in the root node 
     351<p>Pass: Insert a pass move.</p> 
     352 
     353<p>Game info: View/edit the game information which is stored in the root node 
    370354of the current game (black/white players, ranks, result, komi, date, rules, 
    371 etc.)<p> 
    372  
    373 DATA: Open/withdraw the data window.<p> 
     355etc.)</p> 
     356 
     357<p>DATA: Open/withdraw the data window.</p> 
    374358 
    375359 
    376360<h3><a name="datawindow">The data window</a></h3> 
    377361 
    378 In the toolbar at the top you can choose which of the following frames you 
     362<p>In the toolbar at the top you can choose which of the following frames you 
    379363actually want to see. For example, if your SGF files all contain only one 
    380364game each, you will not need the game list. Thus you can save some space on 
    381 your screen by hiding some of the components of the data window.<p> 
    382  
    383 <b>File list</b><p> 
    384  
    385 <IMG SRC="filelist.jpg" ALIGN=RIGHT> 
     365your screen by hiding some of the components of the data window.</p> 
     366 
     367<p><b>File list</b></p> 
     368 
     369<p><img src="filelist.jpg" align=RIGHT> 
    386370This is a list of all SGF files that have been loaded during the current 
    387371session. The currently active file is highlighted; you can change that by 
     
    392376split an SGF file which contains several games into many files with one 
    393377game each. You will be asked for a filename, and the files will then be 
    394 saved under the names filename0.sgf, filename1.sgf, filename2.sgf, etc.<p> 
    395  
    396 If changes have been made to a file after it has been saved, the file name 
     378saved under the names filename0.sgf, filename1.sgf, filename2.sgf, etc.</p> 
     379 
     380<p>If changes have been made to a file after it has been saved, the file name 
    397381is preceded by a *. Kombilo will never ask you if you want to save the 
    398382changes, so you have to pay attention to the *, and save the files 
    399 yourself, if you want to keep the changes!<p> 
    400  
    401 <b>Game list</b><p> 
    402  
    403 <IMG SRC="gamelist.jpg" align=RIGHT> 
     383yourself, if you want to keep the changes!</p> 
     384 
     385<p><b>Game list</b></p> 
     386 
     387<p><img src="gamelist.jpg" align=RIGHT> 
    404388This is a list of game records in the current SGF file. You can select 
    405389games by clicking on them, and change the order by drag and drop. 
    406390The buttons on the right let you create new games and delete games from the 
    407 list.<p> 
    408  
    409 <b>Game info</b><p> 
    410  
    411 This shows part of the game information (names of players, result, date, 
     391list.</p> 
     392 
     393<p><b>Game info</b></p> 
     394 
     395<p>This shows part of the game information (names of players, result, date, 
    412396etc.) of the current game. In order to see the full game information, or to 
    413 edit it, use the "i" button above the go board.<p> 
    414  
    415 <b>Game tree</b><p> 
    416 <IMG SRC="gametree.jpg" ALIGN=RIGHT> 
     397edit it, use the "i" button above the go board.</p> 
     398 
     399<p><b>Game tree</b></p> 
     400 
     401<p><img src="gametree.jpg" align=RIGHT> 
    417402Here the tree structure of the current game is shown. Nodes with a 
    418403black/white move are shown black resp. white; others are red. Nodes with a 
     
    422407currently shown on the main board).<br> 
    423408 
    424 By clicking on a node, you can go to the corresponding move.<p> 
    425  
    426 <b>Edit tools:</b><p> 
    427  
    428 The first few buttons in this frame control the behavior of Ctrl-click on 
     409By clicking on a node, you can go to the corresponding move.</p> 
     410 
     411<p><b>Edit tools:</b></p> 
     412 
     413<p>The first few buttons in this frame control the behavior of Ctrl-click on 
    429414<IMG SRC="edittools.jpg" ALIGN=RIGHT> 
    430415the board: you can either delete a stone or place/remove one of several types  
     
    432417nodes following it, and there are three buttons to mirror/rotate the current  
    433418SGF file. Finally there is the button to enter/leave the  
    434 <a href="#guessmode">guess mode</a>. 
    435 <p> 
    436  
    437 <b>Comments</b><p> 
    438 In this window the comments which the SGF file contains for the current node are 
    439 displayed.<p> 
    440  
    441 <b>Kombilo: Search history</b><p> 
    442  
    443 This frame contains a list of previous search patterns.  
     419<a href="#guessmode">guess mode</a>.</p> 
     420 
     421<p><b>Comments</b></p> 
     422 
     423<p>In this window the comments which the SGF file contains for the current node are 
     424displayed.</p> 
     425 
     426<p><b>Kombilo: Search history</b></p> 
     427 
     428<p>This frame contains a list of previous search patterns.  
    444429Click on one of the small boards to go back to the corresponding pattern 
    445430search (i.e. the pattern and the game list are restored to what they have 
    446 been right after the search).<p> 
    447  
    448 <IMG SRC="searchhistory.jpg" ALIGN=LEFT> 
     431been right after the search).</p> 
     432 
     433<p><img src="searchhistory.jpg" align=LEFT> 
    449434A right-click on one of the board brings up a small menu, which lets you 
    450435delete that entry, put the entry on hold resp. release it. Since storing 
     
    454439<a href="#maxnumsearches">maximum number of searches which are remembered</a>.  
    455440Entries on hold will not be affected by this automatical deletion. These 
    456 entries are marked by a blue frame.<p> 
     441entries are marked by a blue frame.</p> 
    457442 
    458443<div style="border:none; padding:3px; width:600px;  
    459444background-color:#99CCCC; z-index:1">  
    460445<a name="exportresults"><font size="4"><b>Export search results/current position/SGF</b></font> 
    461 </a></div><p> 
    462  
    463 If you want to save some information on a pattern search, you 
     446</a></div> 
     447 
     448<p>If you want to save some information on a pattern search, you 
    464449can use the 'Export search results' function in the File menu. 
    465450This will open a new window with a very simple text editor. 
     
    479464'Wiki' instead. 
    480465You can also choose if all continuations, 
    481 or if only ten of them should be displayed. <p> 
    482  
    483 The text editor has a button which lets you include the complete 
     466or if only ten of them should be displayed. </p> 
     467 
     468<p>The text editor has a button which lets you include the complete 
    484469current game list (names of players, etc.). 
    485470 
     
    490475 
    491476Finally, you can also export the SGF source of the current game, in a text 
    492 editor. 
     477editor.</p> 
    493478 
    494479<div style="border:none; padding:3px; width:600px;  
     
    496481<a name="gamelistwindow"><font size="4"><b>The game list 
    497482  window</b></font></a> 
    498 </div><p> 
    499  
    500 At the top, the game list window shows the number of games currently in the 
     483</div> 
     484 
     485<p>At the top, the game list window shows the number of games currently in the 
    501486list, and the B/W winning percentages (the two numbers will often not 
    502487add up to 100% since there might be Jigo's, unfinished games etc.) 
     
    507492 
    508493Below that, there is a "notebook" with one sheet each for the pattern 
    509 search and the game info search. 
    510  
    511 In the pattern search window, there are several buttons and switches. <br> 
     494search and the game info search.</p> 
     495 
     496<p>In the pattern search window, there are several buttons and switches. <br> 
    512497<table border="0" width="100" cellpadding="6" align=RIGHT> 
    513498<tr><td><IMG SRC="backreset.jpg"></td></tr> 
     
    519504 
    520505The 'reset' button serves to reset the game list, i.e. to put all 
    521 the games from the currently active databases in it, again.<p> 
    522  
    523 With the ABC button, you can display the labels showing the continuations 
     506the games from the currently active databases in it, again.</p> 
     507 
     508<p>With the ABC button, you can display the labels showing the continuations 
    524509in the current search pattern (resp. remove them again).  
    525510 
     
    536521 
    537522Last but not least, in the game list window there is the 
    538 button to start a pattern search. 
    539  
    540 In the game info search window, you see entry fields for the search 
     523button to start a pattern search.</p> 
     524 
     525<p>In the game info search window, you see entry fields for the search 
    541526criteria: white/black player, player, event, etc. 
    542527 
     
    566551 
    567552Finally there is the button to start a <a href="#sigsearch">signature  
    568 search</a>.<p> 
    569  
    570 <b><a name="references">References to commentaries</a></b><p> 
    571  
    572 Kombilo has built in a list of references to game commentaries in the 
     553search</a>.</p> 
     554 
     555<p><b><a name="references">References to commentaries</a></b></p> 
     556 
     557<p>Kombilo has built in a list of references to game commentaries in the 
    573558english go literature. The games are referenced by the Dyer signature (a 
    574559signature assigned to the game which encodes the positions of move 20, 40, 
     
    583568Currently, the list contains around 1200 references; in particular all but 
    58456910 issues of Go World, and most English books with game commentaries that I 
    585 know of.<p> 
    586  
    587 The references are stored in the file "references" in the main Kombilo 
     570know of.</p> 
     571 
     572<p>The references are stored in the file "references" in the main Kombilo 
    588573directory. This file consists of two parts: first, a list of journals and 
    589574books for which references should be shown. The second list contains the 
    590 actual references, in the form 'signature journal/book issue'.<p> 
    591  
    592 If you want only references to sources which you own to be shown, you can 
     575actual references, in the form 'signature journal/book issue'.</p> 
     576 
     577<p>If you want only references to sources which you own to be shown, you can 
    593578delete those books/journals which you don't own from the 
    594579first list, without changing the second list, and then the corresponding 
     
    596581different issues of a journal is more complicated: in that case you have to 
    597582edit the second list, and delete all references to those issues which you 
    598 don't have.<p> 
    599  
    600 Of course, additions to the list of references are very welcome. For one 
    601 thing, there are a few issues of Go World which I don't own myself (no. 25, 
    602 and 33-41), and which are therefore missing; furthermore, I think it would 
    603 in principle be sensible to add references to other journals, like the 
     583don't have.</p> 
     584 
     585<p>Of course, additions to the list of references are very welcome.  
     586I think it would make sense to add references to other journals, like the 
    604587American Go Journal, the British Go Journal, the Deutsche Go-Zeitung,  
    605588the Revue Francaise de Go, etc. I will probably start adding more 
     
    607590would be appreciated. If you are interested, please contact me, so that we 
    608591can agree in which format you could send me the references, and to avoid 
    609 that any references are collected twice.<p> 
     592that any references are collected twice. 
     593(Thanks to Uwe Richter for indexing 10 issues of Go World!) 
     594</p> 
    610595 
    611596