NGF
Table of contents |
NGF is an ASCII file format used by the Korean CyberOro server.
Sample NGF file:
Oro2000 Promotional Match 19 jin42 10K* velobici 10K www.orozone.com 0 0 6 20060928 [08:59] 15 White loses on time 247 PMABBREER PMACWEQQE PMADBQRRQ PMAEWEEEE PMAFBPDDP ... PMJMWDGGD PMJNBEKKE
Software that can handle NGF files
Java utility to convert to SGF:
http://public.planetmirror.com/pub/sf/n/ng/ngf2sgf/?fl=
java utility chokes if player names contain spaces or periods. also chokes if game is not finished (line 11: "Progressing!")
See Also
Go Game File Format
Format explanation
Intial lines:
- 1. Application name + game type
- Application name:
- Oro2000
- Game type:
- Promotional match = ranking game
- Friendly match = free game.
- Promotional match = ranking game
- 2. Boardsize
- 3. White player + rank
- 4. Black player + rank
- 5. Website name
- 6. Handicap
- 7. Unknown
- 8. Komi
- As a whole number. The 0.5 is assumed.
- 9. Date
- 10. Unknown
- 11. Result
- Example values:
- Black wins by resignation!
- White wins by resignation!
- Black wins by 16.5 points! >> White(66):Black(89)
- White wins by 18.5 points! >> White(100):Black(88)
- White loses on time
- White wins by resignation!
- (also) Progressing! (for games not finished)
- 12. Total no. moves
- Rest of file is the moves.
- PMABBREER
- Column meanings:
- Column 1+2 : PM = Player Move
- Column 3+4 : Move counter AB, AC, AD, ... AY, AZ, BA, BB, BC ...
- Column 5 : B or W = Black or white
- Column 6 -> 9 : Move coordinate.
- Column meanings:
- PMABBREER