[computer-go] 50, 576 pro/dan games without repetitions nor easilydetectable problems

David Fotland fotland at smart-games.com
Tue Sep 19 20:27:54 PDT 2006


Did you get the 40K IGS amateur games off the MFGO CD?  The installer leaves
them on the CD, but I included them for researchers like you.  I pulled them
off IGS many years ago when the game records were still available.

David

> -----Original Message-----
> From: computer-go-bounces at computer-go.org 
> [mailto:computer-go-bounces at computer-go.org] On Behalf Of 
> Jacques Basaldúa
> Sent: Tuesday, September 19, 2006 3:37 AM
> To: computer-go at computer-go.org
> Subject: [computer-go] 50, 576 pro/dan games without 
> repetitions nor easilydetectable problems
> 
> 
> I have finished my "game hunting" for the moment. I feel that 
> 50K is as good as 60K and, unless someone could get a fresh 
> collection, (e.g. games played at IGS. Is that available?) it 
> is not worth working a lot just to get a dozen new entries. 
> Maybe in one or two years the collection will grow easily 
> when 2006 (or 2007) at KGS is available.
> 
> Please note that this collection is the filtered result of 
> studying 141,890 SGF files. It contains 10,670,608 moves. All 
> files have over 100 moves and there are no other sequences 
> than B,W,B,W,.. with pass moves only at the end if any. See 
> the details here:
> 
>     http://www.dybot.com/masters/masters.log
> 
> The collection is in a single binary file at :
> 
>     http://www.dybot.com/masters/masters.zip
> 
> The file is an array of 50576 structures called BinGame of 
> fixed 640 byte length. The Pascal (Delphi) definition is:
> 
> TySource    = (srAngYue, sr40K_v1, sr40K_v2, srKGS, srMFOG, srJIGO, 
> srEuroAm);
> 
> Pos16       = packed record                 // 16 bit
>     x, y        : byte
> end;
> 
> pBinGame    = ^BinGame;
> BinGame     = packed record                 // 640 bytes in all
>     Hash100,                                // 32 bit 
> unsigned hash of 
> the first 100 moves
>     Hash200,                                // 32 bit 
> unsigned hash of 
> the first 200 moves
>     HashLast    : Unsigned32;               // 32 bit 
> unsigned hash of 
> the whole game
>     NMoves      : longint;                  // 32 bit signed 
> number of 
> moves in mov[]
>     SecPMove    : integer;                  // 16 bit signed. this is 
> min (TM, 32767)
>                                             // where TM is 
> the SGF property.
>     MinPlLev    : byte;                     // 8 bit 0 = unk; 1..9 = 
> dan; > 10 = pro
>                                             // (19 = 9p)
>     source      : TySource;                 // 8 bit 0 = 
> srAngYue, 1 = 
> sr40K_v1, ...
>     mov         : array [0..309] of Pos16   // 0-based 
> Cartesian coords. 
> (0,0) is the
>                                             // lower left 
> corner (255, 
> 255 is pass)
> end;
> 
> Since this is used for research, has no remarks or other 
> "copyrightable" material, I understand that it can be 
> considered public domain. If it has owners, then it has 
> thousands of owners ;-)
> 
> Jacques.
> _______________________________________________
> computer-go mailing list
> computer-go at computer-go.org 
> http://www.computer-go.org/mailman/listinfo/computer-go/
> 



More information about the computer-go mailing list