descriptiondetermine playing style in the game of go
ownerpasky@ucw.cz
last changeTue, 23 Jul 2013 18:39:12 +0000 (23 20:39 +0200)
content tags
add:
README
Hello!!

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/godb_models.py and utils/godb_session.py
    
    - a simple wrapper for pachi to work with the games and scan the raw patterns comfortably
        (see pachi.py)
    
    - stuff to work and form pattern vectors from raw patterns (see game_to_vec.py )
        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, http://orange.biolab.si/
    
All the major files have examples at the bottom and are pretty well commented.


REQUIREMENTS:
    - 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 http://orange.biolab.si/


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

$ git clone git://repo.or.cz/pachi.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
shortlog
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
...
tags
6 years ago tex-revsub
7 years ago tex-prepr1
7 years ago tex-initsub
7 years ago tex-draft3
7 years ago tex-draft2
7 years ago tex-draft1
heads
3 years ago master
3 years ago gostyle_old