Smart Game Format File
3.0 | 8 Votes
What is an SGF file?
An SGF file is a board game record file saved in the Smart Game Format and used by various board game programs, most popularly, SmartGo. It contains information about board games played between two players and board markup and variations. SGF files are saved in plain text making them easy to share by email, post in forums, and to upload in web programs.
SGF files contain game records in the form of properties and property values to describe features of the game. Some examples of information stored in the file include the date of the game, version of the SGF specification, locations of black and white stones on the board, moves by the black and white players, time limit of the game, ranking of the player and team, and the place where the game was played.
The SGF format was originally developed in 1987 by Anders Kierulf as the Smart Go Format. It was used to save game records for SmartGo, a program used to play the Go board game. Go was created in ancient China as a two player abstract strategy game where black and white stones are placed on grid line intersection points in order to surround a larger total area than your opponent. The game is widely played in China, Japan, and Korea. The Smart Go Format was later extended to other games and the name changed to Smart Game Format.