PubGo++
News
What is it ?
Who is to blame ?
Documentation ?
Using, Contributing and Current Work
What you need ?
Old docs of PubGo++
Computer GO Links
Download
Download
source .
Windows executable
of scoring program .
News
New Release 6 July 2000
This version has some stuff that maintains a view of "groups" on the board.
What is it ?
PubGo++ is a set of classes for GO programming.
At present the useful features are:
- Robust efficient Go Board management. Do move and undo moves. Attachable
views decouples the board from other components.
- Various utilities (bitpads and operators, string table board view, hash tables, iterators).
- Search engine (proof number based).
- X11 based GUI (no thrills).
- Simple string tactics, reads ladders, nets and simple life death.
- Stand alone scoring (simple life/death using string tactics followed by flood filling).
- Test bed for existing features.
Who is to blame ?
P.J.Leonard, Bruce Cropley, GioVax, Jon Hobley, Herb Wheeler, Markus
Enzenberger and the computer-go mailing list members have contributed
code or ideas to this project.
Documentation ?
There is very little documentation.
Does anybody want this job (I think not) ?
You could browse the source or look at the class structure in html
(generated from the source by the wonderful doxygen ) .
Using, Contributing and Current Work
If you are interested in using PubGo+ or you would like to contribute
some code then I would like to know what you plan, please contact P.J.Leonard@bath.ac.uk .
My own plan is to practice my guitar (less stress compared to GO
programming) but I may get interested in GO again someday
What you need ?
I am currently working under Linux. But the non GUI stuff should (in
theory) compile with any decent C++ compiler. The GUI stuff is X11
based but this is decoupled from the other useful stuff. The score
program has no OS dependencies.
The program is released under the GNU
general public license .
Old docs of PubGo++
Old versions of documentation. Still valid for board manager but
search engine is STILL under a state of flux.
Computer GO Links
Starting points
People
Searching
AI links
Resources