descriptiondetermine playing style in the game of go
last changeTue, 23 Jul 2013 18:39:12 +0000 (23 20:39 +0200)
content tags

This repository includes various tools used to analyze Go-players style. Whats here:
    - a tool for database of Go games, whose data structures (like a list of games)
    we use all over the place, read utils/ and utils/
    - a simple wrapper for pachi to work with the games and scan the raw patterns comfortably
    - stuff to work and form pattern vectors from raw patterns (see )
        and to export the vectors as .tab files which can be then used by the Orange Datamining
        toolkit to fiddle around with some machine learning stuff,
All the major files have examples at the bottom and are pretty well commented.

    - if you want to scan the games, you need pachi go engine, instructions below
    - if you want to toy with machine learning stuff, you need the Orange datamining toolkit
        get it from

How to prepare pachi:
run this in some dir (assuming in a parent dir of gostyle - this dir)

$ git clone git://
$ cd pachi
$ git checkout jmhack
# this is a ugly way to make the contiguity feature say the real distance
# instead of a proximity flag it does by def.
$ patch  pattern.c ../gostyle/PATCH_pachi.diff
$ make
# this is necessary, otw pachi segfaults
$ touch patterns.spat
2013-07-23 Joe Moudriksome late comments :)master
2013-07-18 Joe Moudrikgostyle: the basic library, intitial commit.
2013-06-12 Joe Moudrikclanek: bib diacritics fix, removed unused tex pkgs...
2013-06-10 Joe Moudrikclanek: normality of errors
2013-06-10 Joe Moudrikclanek: extended expert list
2013-06-10 Joe Moudrikclanek: proofread from S. (mainly typos)
2013-06-10 Joe Moudrikclanek: minor tweaks, citation fix and dinerchtein
2013-06-09 Petr Baudisclanek: ELO -> Elo
2013-06-09 Petr Baudisclanek: Tweaks in the Machine Learning section
2013-06-09 Petr Baudisclanek: Improve style (Discussion etc. sections)
2013-06-09 Petr Baudisclanek: Improve style (Experiments section)
2013-06-09 Petr Baudisclanek: Improve style (Machine learning section)
2013-06-09 Petr Baudisclanek: Improve style (Feature extraction section)
2013-06-09 Petr Baudisclanek: Improve style (rest of introduction)
2013-06-08 Petr Baudisclanek: Improve style (second paragraph)
2013-06-08 Petr Baudisclanek: Improve abstract style
6 years ago tex-revsub
6 years ago tex-prepr1
6 years ago tex-initsub
6 years ago tex-draft3
6 years ago tex-draft2
6 years ago tex-draft1
3 years ago master
3 years ago gostyle_old