Finding games in GoWorld

Talk about improving your game, resources you like, games you played, etc.
Post Reply
User avatar
LokBuddha
Lives with ko
Posts: 180
Joined: Sun May 16, 2010 10:15 am
GD Posts: 0
Has thanked: 6 times
Been thanked: 4 times

Finding games in GoWorld

Post by LokBuddha »

Hello, does anybody know a quick way to find the all the games (sgf) commented in Go World Archive? I have gogod database and go world archive. Reason is I want all the games to print out using drago and replay/memorize using a real board then go back to the computer to read the commentaries.
User avatar
ez4u
Oza
Posts: 2414
Joined: Wed Feb 23, 2011 10:15 pm
Rank: Jp 6 dan
GD Posts: 0
KGS: ez4u
Location: Tokyo, Japan
Has thanked: 2351 times
Been thanked: 1332 times

Re: Finding games in GoWorld

Post by ez4u »

Some games in GoGoD include the information that they are analyzed in Go World. However, this is not even close to comprehensive. I think the best bet is to simply search GoGoD for a particular event that you want to study in GW. I use kombilo for searches rather than Drago, but I know you can search GoGoD from within Drago, so it should be quite convenient for your intended use.
Dave Sigaty
"Short-lived are both the praiser and the praised, and rememberer and the remembered..."
- Marcus Aurelius; Meditations, VIII 21
macelee
Lives in sente
Posts: 928
Joined: Mon Dec 31, 2012 1:46 pm
Rank: 5 dan
GD Posts: 0
KGS: macelee
Location: UK
Has thanked: 72 times
Been thanked: 480 times
Contact:

Re: Finding games in GoWorld

Post by macelee »

If you install the free pattern-search program Kombilo on your system, let it index your SGF collection, then the games commented from popular sources (including Go World) will be highlighted in its game list.

The raw data of this list in a file under kombilo installation: 'kombilo/src/data/references'. Unfortunately it only contains the signatures of these commented games. You need a separate software package to decode these signatures and find the actual games.
Attachments
capture.png
capture.png (70.39 KiB) Viewed 6093 times
User avatar
daal
Oza
Posts: 2508
Joined: Wed Apr 21, 2010 1:30 am
GD Posts: 0
Has thanked: 1304 times
Been thanked: 1128 times

Re: Finding games in GoWorld

Post by daal »

You can find all of the go world tagged games in GoGod using Kombilo. Go to the "game info" search tab (see pic above), check "referenced" and in the "anywhere" field type "go world." My search from my 2009 GoGod turned up 74 matches.
Patience, grasshopper.
User avatar
LokBuddha
Lives with ko
Posts: 180
Joined: Sun May 16, 2010 10:15 am
GD Posts: 0
Has thanked: 6 times
Been thanked: 4 times

Re: Finding games in GoWorld

Post by LokBuddha »

I think daal got it, but 74 is not the right number, should be around 800+ (average 8 games commented/issue). I checked the reference and it comes to 1900+ games!! The sad part is that the software could not find the games when I type in "Go World [insert a number]" or any of the combination of the three characters.(sometimes it works, but mostly not. )

I really want it to search "Go World [number]" and it just return the games for a particular issue, and study from there, but this only work for 74 games like daal stated. is this a software bug or am i missing something.
User avatar
judicata
Lives in sente
Posts: 932
Joined: Wed Apr 21, 2010 12:55 pm
Rank: KGS 1k
GD Posts: 0
Universal go server handle: judicata
Location: New York, NY
Has thanked: 146 times
Been thanked: 150 times

Re: Finding games in GoWorld

Post by judicata »

I'm not sure whether there is a better search string for you to use (other than "Go World [no.]"), but I've always had good luck with the pattern-search method. I use SmartGo for Windows (currently not available)* with the GoGoD database, set it to match the pattern, and I find the game within the first several moves. As others have said, I think Kombilo has this feature. Being able to search for games by issue number would be a bit faster, since you could pull all 8 (or so) games at once. But pattern searching is really fast too--after the database is loaded, it would probably take no more than 2 minutes to find the games.

If you're asking for .sgf files with the commentary included, I'm quite sure you're out of luck.

*Side note: My understanding is that SmartGo for PC/MAC is being developed with the GoGoD database included and will be re-released. I believe the iOS version of SmartGo already includes the database.
User avatar
LokBuddha
Lives with ko
Posts: 180
Joined: Sun May 16, 2010 10:15 am
GD Posts: 0
Has thanked: 6 times
Been thanked: 4 times

Re: Finding games in GoWorld

Post by LokBuddha »

I tried to modify the reference file in the data folder using notepad++, deleting all except GW (Go world), but it still gives me all the 1900+ games reference. To my surprise, I delete the reference file and Kombilo still gives me all the 1900+ games reference.

I was hoping this trick could limit to a particular GW# reference just by editing the reference file, but what is going wrong here?

PS: Searching for string Go world # would not work because in GoGod GC (game comment) property, some games have, but most of the games don't.

PS: Of course pattern search, and date search work fine, but I really want a more convenience way to get all the games for a particular GW issue or a particular commented games collection without having to tediously finding one by one. The above method of modifying reference file should work, but I don't know what went wrong?!

And of course, I just need the uncommented sgf to print out to study, not a commented sgf.

PS: I also have tried to keep the 1900+ references search result, and clicked on the games for a particular GW# so that they appear on the left hand side window, but I can't figure out how to saves those games in one go to a folder. Instead, Kombilo saves all 1900+.
macelee
Lives in sente
Posts: 928
Joined: Mon Dec 31, 2012 1:46 pm
Rank: 5 dan
GD Posts: 0
KGS: macelee
Location: UK
Has thanked: 72 times
Been thanked: 480 times
Contact:

Re: Finding games in GoWorld

Post by macelee »

I wrote a script to process the reference data in Kombilo. There are 1959 records, of which 1289 are from Go World. (The games are up to Go World 127, the last two issues missing.)

I then wrote another script to compare the signatures against the Go4Go database, trying to extract the game list. But some of the signatures are actually invalid, such as 'mqflfijnglph' (this is invalid because the board has not been rotated). I will need to write another code to fix this :(
Post Reply