Kombilo

Latest version: v0.8.4

Safety actively analyzes 638699 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.7

**Kombilo**

* Kombilo now makes use of the libkombilo C++ library; it can search in
variations, and search for move sequences
* Tags for games
* Show *date profile* for current list of games
* Much better support for using Kombilo in your own Python scripts; several
example scripts included
* Update the GUI: nicer icons, keyboard bindings, better handling of large game
lists, etc.

**Libkombilo**

* Use multiple processor cores/processors, if available
* Allow tagging of games
* Change the data file format the search algorithms use to make startup and
searching faster
* Many bug fixes and small improvements

Furthermore, there have been a number of changes to make the development process
easier and more pleasant, e.g.

* switch to `Mercurial <http://mercurial.selenic.com/>`_ as the versioning system
for the source code, and host the project on `BitBucket
<https://bitbucket.org/ugoertz/kombilo/>`_,
* use `Sphinx <http://sphinx.pocoo.org>`_ for producing the documentation
* use `Fabric <http://fabfil.org>`_ to make deployment easier

0.6

------------------------

There was no *Kombilo 0.6* release, but in 2006 I partially rewrote the pattern
matching algorithms, and isolated them from the graphical user interface. This
made it easy to include it as a library into other programs. Since version 3.0
(2007) it is included in `Drago <http://www.godrago.net>`_.

The libkombilo library can ...

* search for corner patterns, full board patterns, and patterns anywhere on the
board, of course taking into account symmetries (rotation, mirroring), and
-unless switched of- color reversal.

* handle for any (square) board size.

* search for continuations, i.e. you give an initial pattern (possibly
empty), and then a sequence of moves which have to occur in every hit in the
given order.

* search in games with variations, and find results within variations as well.

0.5

---------------

* Kombilo comes with a complete SGF editor: so you can add variations of
your own, comment the game, add labels etc. The SGF editor can also
handle collections, i.e. SGF files containing several games. The tree
structure of the current game is shown in a separate window. You can
rotate/mirror SGF files.

* Kombilo now comes with a built in list of references to commentaries
of games in the English go literature. (NB: Kombilo does not come with
the game records, but recognizes the games by the Dyer signature.) Those
games in your database which Kombilo finds in its list are marked in the
game list, and in the game info a reference to the journal/book which has
the commentary is given. Currently the list contains around 1200
references, and includes references to the game commentaries in 85 issues
of Go World and in most English go books with game comentaries.

* The previous search patterns are now shown on small boards in a
scrollable separate window. Thus you can switch back and forth between
different search patterns much more easily. This also works much better
now with different SGF files. In particular, you can load games from the
game list directly to the Kombilo main board, and then search for
patterns which arise in that game.

* You can sort the game list with respect to one of several criteria
(besides the default, sort by filename, you can now also sort by date,
white player or black player). You can also easily change the order of
the databases.

* You can refine pattern searches by filtering who moves next in the
search pattern.

0.4

----------

* Custom menus: menus which you can edit yourself. Upon selecting a menu
entry, the following actions can be performed: search for a predefined
pattern; search for predefined game information (player, event, ...);
open the web browser with some html file. Thus you could create a
"Fuseki/Joseki pattern" menu, a "Players" or a "Titles" menu.

* Even faster SGF parser. (On my computer, Kogo's joseki dictionary now
comes up immediately.)

* Better handling of large databases.

* First SGF editing features: you can now edit the game information, and
the comments. (Make sure to have backups of important files ;-) )

* Optionally include the whole game list when exporting search results.

* Indicate color swap in the list of results

* Searches with lots of matches are considerably faster now.

0.3

----------

* The search engine has been partially rewritten; in particular two
subtle bugs have been fixed. The use of hash tables makes joseki
and fuseki searches considerably faster.

* A faster SGF parser. With the new parser, Kogo's joseki dictionary,
a huge file, can be read in in a few seconds, and thus can be
conveniently used with Kombilo to study Joseki.

* Winning percentages for continuations; show how often some
continuation is played after tenuki.

* Export function for search results (either as plain text, or in
a format suitable for use in Sensei's Library)

0.2

----------


* More comfortable game info search (time period, players, event, ...)

* 'Back' button to return to the previous search.

* More convenient user interface. In particular, the two windows will fit
on your screen (800x600 or bigger) without overlapping now.

* Display Black/White winning percentages. More detailed statistics on the
continuations in a search pattern.

* Check for duplicates in the data base (with the Dyer signature), search
games by signature.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.