Explanation
SI4 is a binary database format used by Scid. Binary means its files are arranged for software to process rather than for a person to read as ordinary text. This supports more efficient access, searching, and maintenance than working directly with a very large text collection.
A normal SI4 database is not one file. Its main components share the same base name:
- The .si4 file contains the index and compact records used to locate games.
- The .sg4 file contains moves, comments, annotations, and associated descriptive data.
- The .sn4 file contains name tables for players, events, sites, and rounds.
PGN means Portable Game Notation and serves a different purpose. A is exchange text that many programs can read. SI4 is a native working representation for Scid. Conversion between them requires parsing games and their descriptive data, including .
Common confusions
SI4 as a single file
The extension commonly names the format, but a working database distributes data across .si4, .sg4, and .sn4.
SI4 versus PGN
SI4 is Scid's native binary database. PGN is an exchange-oriented text format that can be imported or exported.
Sources
- 1.Scid File Formats, Scid vs. PC
- 2.Pgnscid, Scid vs. PC
- 3.Help: Database formats, Scidb
