losiu / libego

Library of effective Go routines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

               Library of Effective GO routines

This is a Library of Effective GO routines (libEGO), a high performance 
implementation of Go rules and most popular algorithms used in computer Go. 


                       Installation

You will need:
 - git (version control system) 
 - scons (software construction tool)

Checkout the source:
 git clone git://github.com/lukaszlew/libego.git  

Construct library and examples:
 scons

Run exemplary GTP engine:
 build/example/opt/ego

It will first run commands from automagic.gtp in current directory.
For other commands just type "help".

                          Thanks              

My girlfriend for her endless support and patience.
Benjamin Tauber for many hours of extreme programming.
Jakub Pawlewicz for the idea of pseudo-liberties and find-union algorithms.
Dave Hillis for the idea of mercy rule.
Markus Enzenberger for his computer go bibliography and GoGui.
Don Dailey for setting up CGOS server.
And last but not least, a whole computer Go community for a 
stimulating mixture of cooperation and competition.

                         Copyright

All files Copyright 2006 and onwards Łukasz Lew 

All files in this package are under General Public License, 
which may be found in the file COPYING.

                          Contact

Lukasz Lew <lukasz.lew@gmail.com>

About

Library of effective Go routines

License:GNU General Public License v2.0