This is MyGoGrinder, a Go problems presenter, mainly written by Tim Kington.
As Tim's project was sleeping since years, I just began playing around with T.K.'s bytes. I began with the graphics (1.5mby for the board image seemed really much to me). Then, while trying this and that and always the java docs as resource, I repaired some things and made some things new. I found some unnerving bugs. Most important of course the freaky bug: two times "RIGHT" in the same branch of the solution had funny but disturbing effects. Thank you, usagi and Tim!
What I did: [ChangeLog]
What I didn't (up to now): [MissingFeatures]
I'm not a coder, I'm just playing a bit with the code.
Compiled with jdk 1.6.0_35, but works also with Java 1.5
If something goes wrong:
* try to reproduce
* look into the grind-log.txt file (in the settings folder and (when startup problems arose) in $TEMP
(e.g. /temp, or c:\Documents and Settings)
* start the program from a console, usually with java -jar .\MyGoGrinder.jar
-> the console output may give a hint of what goes wrong (in Windows: don't use javaw)
* rename the grind.dat (the settings file)
* rename the mygrinder.ini (the new settings file)
* is an sgf file part of the problem?
* is one of the stats files part of the problem? (rename the stats folder to e.g. xstats and retry)
Remarks:
* The translations are still those from the original GoGrinder. New text for the GUI is mostly only english. This is not on the top of my list. I intend to change that for version 3 of the program.
* For version 2.1.0 there has been extensive work in the SGF parser. If you have a (defect) sgf file, which doesn't get an appropriate error message - or gives a stacktrace - let me know! Also of course, if the file is valid SGF!
* Version 2.2.0 processes some system variables: e.g. MYGG_SETTINGS to get a different profile folder; further it brings the "portable" ability back (command line switch -p / -portable)
* The Java source files are in the .jar file (this is just a renamed .zip file)
RueLue@Sensei's / RuediRf@KGS
Wiki: ChangeLog
Wiki: MissingFeatures
Last edit: Ruediger Klehn 2014-08-26