[Welcome to Sensei's Library!]

StartingPoints
ReferenceSection
About


Referenced by
LinkCollection
HikaruNoGoGames
CrosscutThenExtend
GoPrograms
GoGoDCD
MiaiInTheFuseki
FirstMoveInTheCorner
Clamp

 

Kombilo
   
"Kombilo 0.2 is a go database program. Its main purpose is to search for games in which a given pattern or position occurs. You can also search for other criteria (like time period, players, events). This program does not come with any game records, but you can import games in SGF format, so for example you can use one of the game collections which are freely available for download. The GoGod database by John Fairbairn and T Mark Hall is also an excellent choice."
From the author, Ulrich Goertz, at the [ext] Kombilo website

Kombilo is a very fast search engine for sgf files. It is freeware. It is written in Python and therefore requires that you have the Python interpreter installed on your PC (or be willing to install it :-). This is definitely worth doing if you want to study games and you have (or plan to acquire) a lot of sgf files. On my old Pentium 166, Kombilo will do a pattern search across the 14,000 GoGoD CD games in about 40 seconds. On my wife's Celeron-powered laptop it takes about 8 seconds. The result is:

  • A listing of the 'hits' if any, and
  • In the case of a full-board search, a listing of the next moves and the number of occurances for each alternative.

You can click on any game in the list and view the basic game info or double click and a viewer will pop up to quickly review the game.

If you use Kombilo with the GoGoD CD, the listing is an instant history of the variation you are studying. This is because the game names in the CD collection are composed of the dates on which the games were played. You can see at a glance when the variation was popular and whether it is still used.

--DaveSigaty

BillSpight: Thanks for the info, Dave. :-)
Can you use Kombilo to search for shapes, regardless of board coordinates? Except for corners and edges, OC. Does it search over all 16 symmetries? (That's 4 directions, left hand vs. right hand, and Black vs. White.) E. g., can you look for

[Diagram]
Diag.: Eye-stealing tesuji

anywhere in the center of the board,
and also find, say,

[Diagram]
Diag.: Symmetrical position


??

Jan de Wit: Hi Bill, I think (from the website) that the program takes both color and position symmetries into account when searching, and you can selectively disable each of them.

UliGo?, the other program by Ulrich Goertz is very nice too - it teaches problems (mainly life and death), also rotating and inverting them. Now if I could only get round to entering all the problems in Graded Go Problems for Beginners and Tesuji...

Ulrich Goertz: Jan is right; the program does take symmetries, color swap and translations into account (you can optionally disable color swap and translations).

Bill: Great! Thanks, Jan. And many thanks to you, Ulrich, for making such valuable go software available. :-)

KombiloAnalysisOfHoligor

Ulrich Goertz: The next version of Kombilo is ready now, and is available for download from [ext] http://www.g0ertz.de/kombilo/. A few bugs have been fixed, and a few features added. One of them is the possibility to export search results in a format suitable for use in SL. If you want to comment on this feature or suggest changes, please add them to KombiloExportSearchResults.

By the way, there is now also an installer for Windows, which makes it unnecessary to install Python separately.



This is a copy of the living page "Kombilo" at Sensei's Library.
(C) the Authors, published under the OpenContent License V1.0.