Kombilo - Le Bottin des Jeux Linux



Title: Kombilo Type: Linux Game
Genre: Puzzle Status:
Category: Puzzle ➤ Board Game ➤ Go Commercial:
Tags: Puzzle; Board game; Go GUI Demo:
Released: 0.7.2 Package Name:
Date: 2012-04-12 Extern Repo:
License: Code : MIT/X11 + (PIL, Python MegaWidgets, ConfigObj, SQLite, Boost, CC BY-SA 2.0) Repo:
Perspective: Third person Package:
Visual: 2D Binary: ✓
Pacing: Source: ✓
Played: Single PDA:
Quality (record): 4 stars Quality (game): 5 stars
Contrib.: Goupil & Louis ID: 11665
Created: 2010-08-20 Updated: 2018-04-22



Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t ts gd id r lp g g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g] [WIKI] [FAQ] [RSS] [Changelog 1 2]

Commercial : (empty)

• (empty)
Technical informations
[Open Hub]

Devs (author [en]) : [Site] [Forums] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

On other sites
[Wikipedia (Go) [fr] [en]]


News / Source of this Entry (SotE) / News (SotN)

Description [fr]

une base de données spécialisé dans le jeu de Go, par ulrich goertz.

Kombilo est une base de données spécialisé dans le jeu de Go. Son rôle est de chercher parmi des parties déjà jouées (enregistrées dans des fichiers au format SGF) celles correspondant à une certaine configuration de pièces. Vous pouvez aussi effectuer des recherches selon d'autres critères (tels que la période, les joueurs, des évènements). Le logiciel n'est livré avec aucun enregistrement mais il est aisé d'en importer au format SGF.

Ressources et documentations disponibles : voir la fiche "Ressources - Jeu de Go".


☑ You can search for full board patterns, or for patterns occurring in a corner, on the side or anywhere on the board. All patterns given by symmetries of the board are found as well, and also - unless you disable it - the pattern obtained by exchanging black and white.
☑ 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 has 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 almost 2000 references, and includes references to the game commentaries in all issues of Go World, and in most English go books with game comentaries.
☑ You can search for pieces of the game information, i.e. for player names, events, date, etc., and you can issue complex queries by directly accessing the underlying SQL database.
☑ After any combination of searches, you can quickly have a date profile of the current list of games displayed.
☑ You can refine pattern searches in many ways: by fixing who should move next in the search pattern, by allowing or disabling search for the pattern with black/white exchanged, by requiring that the pattern should occur before some specified point in the game (before move 50, say), by searching for move sequences, etc. By default, this version of Kombilo also searches in variations. The pattern search has been “parallelized” and hence can use several processor cores. Depending on your hardware, this results in a significant speed-up in comparison to older Kombilo versions.
☑ In addition to the graphical user interface, there is an interface for using the underlying functionality of Kombilo within Python scripts, or as a C++ library.
☑ Kombilo is free, and is open source. Your contributions are welcome. Feel free to freely distribute it, and feel free to clone or fork the project on BitBucket. I will be glad to consider patches you send me for inclusion into the Kombilo code.
☑ Kombilo has been developed with tools that are available on all major operating systems (at least Linux, Windows, Mac OS X), but the current version has only been tested on (Ubuntu) Linux. Probably some twists will be required in order to get everything running smoothly on Windows and/or Mac OS X; your help will be much appreciated.

Installation [fr]

Installez python-pmw (en dépôts).

Cas de la version 0.5 (non testé avec les suivantes) :
Remplacez whrandom par random en ligne 27 du fichier board1.py et en ligne 45 du fichier v.py
(merci à Aito et à bipede du forum Ubuntu pour l'info relative à random).


En console dans le répertoire du jeu lancez : $ python kombilo.py

Test [fr]

Test (0.5m) :
L'interface est fonctionnelle et complète.
Très bien.