.sgf Bestandsextensie
Bestandstype Smart Game-formaatbestand
De ontwikkelaar | Anders Kierulf |
Categorie | Spelbestanden |
Formaat | Tekst |
.SGF-optienummer
Een SGF-bestand is een bordspelregistratiebestand dat is opgeslagen in Smart Game Format en wordt gebruikt door verschillende bordspelprogramma's, in de volksmond SmartGo. Het bevat informatie over bordspellen die tussen twee spelers worden gespeeld, en tafelindelingen en variaties. SGF-bestanden worden als platte tekst opgeslagen, waardoor ze eenvoudig via e-mail kunnen worden gedeeld, op forums kunnen worden geplaatst en naar webapplicaties kunnen worden geüpload.
SGF-bestanden bevatten spelinvoer in de vorm van eigenschappen en eigenschapswaarden om kenmerken van het spel te beschrijven. Enkele voorbeelden van informatie die in het bestand is opgeslagen, zijn de datum van het spel, de versie van de SGF-specificatie, de positie van zwarte en witte stenen op het bord, de bewegingen van zwarte en witte spelers, de tijdslimiet van het spel, de rangschikking van de speler en het team, en de locatie waar de wedstrijd werd gespeeld.
Het SGF-formaat werd oorspronkelijk in 1987 ontwikkeld door Anders Kierulf als Smart Go Format. Het werd gebruikt om spelgegevens op te slaan voor SmartGo, een programma dat werd gebruikt om het Go-bordspel te spelen. Go is in het oude China gemaakt als een abstract strategiespel voor twee spelers, waarbij zwarte en witte stenen op het interfacepunt worden geplaatst om een groter totaalgebied te omringen dan je tegenstander. Het spel wordt veel gespeeld in China, Japan en Korea. Smart Go Format werd later uitgebreid naar andere games en de naam werd veranderd in Smart Game Format.