Notation and standards
126 termsNotation systems, symbols, formats, and technical protocols.
This page is temporarily shown in English. Complete localization will be added in a later stage.
Algebraic notation
Level: BeginnerA system for recording each move with the piece, destination square, and any necessary symbols.
Standard Algebraic Notation
Level: BeginnerA compact system that records a legal move with the piece, destination square, and any information needed to remove ambiguity.
Long Algebraic Notation
Level: BeginnerA form of algebraic notation that normally includes both the origin square and destination square of every move.
Coordinate notation
Level: BeginnerA format that writes the origin square first and the destination square second, normally without naming the piece.
Descriptive notation
Level: BeginnerA historical system that names files after the starting pieces and counts ranks from each player's own side.
Figurine Algebraic Notation
Level: BeginnerA SAN variant that replaces piece letters with small graphical symbols for the king, queen, rook, bishop, and knight.
ICCF numeric notation
Level: BeginnerA four-digit code that represents a move through numeric origin and destination square codes.
Move number
Level: BeginnerThe number that groups one White move and Black's reply within the written record of a game.
Ply
Level: BeginnerA ply is one move by one side, rather than the pair formed by White's move and Black's reply.
Variation
Level: BeginnerA variation is a legal sequence of moves that explores an alternative from a particular position.
Recursive Annotation Variation
Level: IntermediateA Recursive Annotation Variation is a parenthesized alternative line that may contain further nested variations.
Main line
Level: BeginnerThe main line is the central sequence followed continuously while alternatives appear as branches.
Ellipsis
Level: BeginnerIn chess notation, three periods after a move number show that the displayed move belongs to Black.
Betza notation
Level: AdvancedA compact language for describing how a piece can move, especially in chess variants.
Braille chess notation
Level: IntermediateA tactile transcription system for recording and reading chess moves, positions, and commentary in braille.
Extended Betza notation
Level: ExpertAn extension of Betza that can describe compound moves, intermediate conditions, and special effects for variant pieces.
Forsyth notation
Level: IntermediateA compact system created to record the placement of pieces in a chess position.
GBR code
Level: AdvancedA numeric code summarizing the material in a position without showing where the pieces stand.
Smith notation
Level: IntermediateA move format recording origin, destination, and extra data so a game can be traversed backward.
UCI move notation
Level: IntermediateA coordinate string used by the UCI protocol to communicate one move between a chess interface and an engine.
+
Level: BeginnerThe + sign is appended to a move when that move leaves the opposing king in check.
#
Level: BeginnerThe # sign is appended to a move that gives checkmate and ends the game.
x
Level: BeginnerThe letter x marks a capture and appears immediately before the destination square.
=
Level: BeginnerThe = sign introduces the chosen piece when a pawn reaches the last row at the opposite edge and promotes.
O-O
Level: BeginnerO-O is the standard notation for castling on the kingside.
O-O-O
Level: BeginnerO-O-O is the standard notation for castling on the queenside.
e.p.
Level: Beginnere.p. is an optional mark identifying an en passant capture in written chess notation.
(=)
Level: BasicA symbol written beside a move to record that a player offered a draw.
1-0
Level: BeginnerA result marker stating that White won the game.
0-1
Level: BeginnerA result marker stating that Black won the game.
1/2-1/2
Level: BeginnerA result marker stating that the game ended in a draw.
*
Level: BeginnerAn asterisk used in Portable Game Notation when no final result is available.
!
Level: BasicAn annotation stating that the commentator considers a move good.
?
Level: BasicAn annotation stating that the commentator considers a move bad or mistaken.
!!
Level: BasicA strong praise annotation for a move considered exceptional.
??
Level: BasicAn annotation marking a blunder or an extremely poor move.
!?
Level: BasicAn annotation for an interesting or speculative move whose quality remains uncertain.
?!
Level: BasicAn annotation for a questionable move that is probably inferior but not necessarily disastrous.
++
Level: BasicAn ambiguous symbol that can mean checkmate or double check under different conventions.
Check symbol
Level: BasicThe + sign added to a move when it leaves the opposing king in check.
Checkmate symbol
Level: BasicThe # sign added to the move that delivers checkmate and ends the game.
Capture symbol
Level: BasicThe letter x used inside algebraic notation to show that a move captures a piece.
Promotion notation
Level: BasicThe notation that records the new piece chosen when a pawn reaches the far edge of the board.
Castling notation
Level: BasicThe compact notation for castling, using two groups on the kingside and three groups on the queenside.
Result notation
Level: BasicSymbols showing whether White won, Black won, the game was drawn, or no final result is available yet.
Numeric Annotation Glyph
Level: IntermediateA PGN code made of a dollar sign and number that stores a brief judgment about a move or position.
Annotation symbol
Level: IntermediateA compact mark added to analysis to judge a move or summarize the state of a position.
=
Level: IntermediateAn evaluation symbol stating that neither side has a meaningful overall advantage in the position.
±
Level: IntermediateAn evaluation symbol showing a clear or moderate White advantage, but not a completed win.
∓
Level: IntermediateAn evaluation symbol showing a clear or moderate Black advantage without declaring the game finished.
⩲
Level: IntermediateAn evaluation symbol showing a small White advantage in a position that remains close to balanced.
⩱
Level: IntermediateAn evaluation symbol showing a small Black advantage in a position that remains close to balanced.
∞
Level: IntermediateAn evaluation symbol for a position that is difficult to judge and offers significant resources to both sides.
+/-
Level: IntermediateThe FIDE result for an unplayed game in which White wins because Black forfeits.
-/+
Level: IntermediateThe FIDE result for an unplayed game in which Black wins because White forfeits.
-/-
Level: IntermediateThe FIDE result for an unplayed game in which both players lose by forfeit.
+−
Level: IntermediateAn evaluation symbol showing a decisive White advantage even though the game has not necessarily ended.
−+
Level: IntermediateAn evaluation symbol showing a decisive Black advantage even though the game has not necessarily ended.
--+
Level: IntermediateAn analysis symbol indicating that Black has a crushing advantage in the position.
+--
Level: IntermediateAn analysis symbol indicating that White has a crushing advantage in the position.
Attack annotation symbol
Level: IntermediateAn annotation arrow indicates which side has an active attack in the position.
Better-is annotation symbol
Level: IntermediateThe ⌓ sign introduces an alternative that the annotator considers better than the move or line under discussion.
Bishop-pair annotation symbol
Level: AdvancedThe sign indicates that one side has two bishops able to operate on both square colors.
Center annotation symbol
Level: AdvancedThe ⊞ sign marks one side's advantage in controlling the central squares.
Chess Informant symbol system
Level: IntermediateIt is an international vocabulary of signs that condenses chess comments and assessments without relying on one language.
Chess problem stipulation notation
Level: AdvancedIt is the compact notation that states the exact task of a chess composition.
Connected-pawns annotation symbol
Level: AdvancedThe sign identifies pawns belonging to the same side on neighboring files that can operate as a unit.
Counterplay annotation symbol
Level: AdvancedOpposing arrows indicate that one side is creating active threats while answering the opponent's pressure.
Development-advantage annotation symbol
Level: AdvancedCurved arrows show that one side has activated its pieces more quickly and effectively.
Diagonal annotation symbol
Level: AdvancedThe ⇗ sign highlights a diagonal that plays an important role in the positional analysis.
Doubled-pawns annotation symbol
Level: AdvancedThe sign marks two or more pawns belonging to the same side on the same file.
Endgame annotation symbol
Level: AdvancedThe ⊥ sign indicates that a variation enters an endgame or that the analysis refers to that phase.
File annotation symbol
Level: AdvancedThe sign highlights a board file that forms an important strategic line.
Initiative annotation symbol
Level: AdvancedVertical arrows identify the side directing play by creating threats that demand replies.
Kingside annotation symbol
Level: AdvancedPointed signs mark a control advantage in the half of the board where each king begins.
Material-compensation annotation symbol
Level: AdvancedThe sign indicates that non-material advantages offset a material deficit to some degree.
Only-move annotation symbol
Level: IntermediateThe □ square marks a move the annotator considers the only reasonable choice in the position.
Opposite-colored-bishops annotation symbol
Level: AdvancedThe sign indicates that the relevant bishops of the two sides travel on opposite square colors.
Passed-pawn annotation symbol
Level: AdvancedA glyph marking a pawn with no opposing pawns ahead on its file or either neighboring file.
Pawn-count-advantage annotation symbol
Level: AdvancedA symbol indicating that one side has more pawns than the other in the annotated position.
Queenside annotation symbol
Level: AdvancedA family of signs marking a control advantage on the part of the board called the queenside.
Same-colored-bishops annotation symbol
Level: AdvancedA glyph indicating that the relevant bishops move on squares of the same color.
Separated-pawns annotation symbol
Level: AdvancedA glyph marking friendly pawns that do not form a connected, mutually supporting unit.
Space-advantage annotation symbol
Level: AdvancedA circle indicating that one side controls more useful territory and has greater room to maneuver.
Theoretical-novelty annotation symbol
Level: IntermediateThe letter N marks a move presented as new within the known theory of an opening.
Time-pressure annotation symbol
Level: AdvancedSigns recording that limited clock time is materially affecting a player's decisions.
Unicode Chess Symbols block
Level: ExpertThe Unicode range U+1FA00 to U+1FA6F for variant pieces and other specialized chess characters.
Unicode chess-piece symbols
Level: AdvancedTwelve Unicode characters represent the six classical chess pieces in white and black forms.
Weak-point annotation symbol
Level: AdvancedThe × mark identifies a vulnerable square, pawn, piece, or area that may become a target.
With-the-idea annotation symbol
Level: IntermediateThe triangle △ introduces the intention or continuation that explains the purpose of a move.
Zugzwang annotation symbol
Level: AdvancedA glyph marking a position where the obligation to move harms the side whose turn it is.
Portable Game Notation
Level: BasicA text format for exchanging chess games with headers, moves, comments, variations, and a result.
Forsyth-Edwards Notation
Level: BasicA six-field text line that lets software or a person reconstruct the state of a chess position.
Extended Position Description
Level: BasicA one-line format that describes a position and can attach structured operations for chess software.
Universal Chess Interface
Level: IntermediateA text protocol that lets a graphical interface control and query a chess engine.
Chess Engine Communication Protocol
Level: IntermediateA line-based text protocol used by XBoard, WinBoard, and other programs to control chess engines.
PolyGlot opening book format
A binary format that maps opening positions to candidate moves, weights, and learning data.
Syzygy tablebases
Precomputed databases that give exact outcomes and progress information for endgames with up to seven pieces.
Gaviota tablebases
Endgame databases for up to five pieces that store exact results and distance-to-mate information.
Nalimov tablebases
A historic family of three- to six-piece endgame databases that provides exact distance-to-mate information.
application/vnd.chess-pgn
Level: AdvancedThe registered media type identifying PGN chess-game data when systems exchange it.
Chess Query Language
Level: AdvancedA specialized language for describing chess patterns and finding the games or studies that contain them.
Chess960 numbering scheme
Level: AdvancedA system that consistently assigns a number from 0 to 959 to every legal Chess960 starting position.
ChessBase CBH database format
Level: AdvancedA ChessBase file family storing a working game database across several components sharing one base name.
ChessBase CBV archive format
Level: AdvancedA compressed ChessBase archive that gathers the components of a CBH database into one package.
ChessBase CTG opening-book format
Level: AdvancedChessBase's native format for storing an opening book as a coordinated set of files.
DGT Electronic Board Protocol
Level: AdvancedA message protocol that lets a computer receive positions, square changes, and clock data from a DGT electronic board.
En passant target square
Level: AdvancedThe empty square recorded after a two-square pawn advance to represent a possible en passant capture.
EPD operation
Level: AdvancedA data unit appended to an EPD position using an operation name, optional values, and a final semicolon.
FICS Style 12
Level: AdvancedA one-line text format through which FICS sends connected programs the current state of a chess game.
Lomonosov tablebases
Precomputed databases that provide exact results for endgame positions containing no more than seven pieces.
NIC-Key
Level: AdvancedA New In Chess opening-classification system using descriptive letters and numbers to identify families and variations.
PGN comment syntax
Level: IntermediatePGN rules for inserting free text inside braces or from a semicolon to the end of a line.
PGN embedded command
Level: AdvancedA convention placing structured instructions in the form [%command parameter] inside a braced PGN comment.
PGN export format
Level: AdvancedThe strict, canonical PGN profile for generating exchangeable and archival games with predictable text formatting.
PGN import format
Level: AdvancedThe flexible PGN profile that lets a reader accept and normalize hand-prepared games or formatting variations.
PGN movetext
Level: IntermediateThe section of a PGN game containing moves, move numbers, optional annotations, and a final game-result marker.
PGN tag pair
Level: IntermediateA descriptive PGN data unit containing a tag name and a quoted text value inside square brackets.
Reduced Export Format
Level: AdvancedA minimal PGN export subset for storing many games without comments, variations, or numeric annotations.
Scid SI4 database format
Level: AdvancedScid's native database format, using coordinated files for indexes, game content, and names.
Seven Tag Roster
Level: IntermediateThe mandatory ordered set of seven PGN tags identifying a game's basic descriptive data.
Shredder-FEN
Level: AdvancedA FEN extension identifying Chess960 castling rights through letters for the eligible rooks' starting board columns.
Timeseal
Level: AdvancedA historical FICS mechanism recording thinking time so network latency is not charged against a player's clock.
Tournament Report File
Level: AdvancedA structured text format for exchanging tournament data such as players, pairings, results, and standings.
UCI option
Level: AdvancedA configuration parameter that a chess engine advertises and a user interface can inspect or change through UCI.
X-FEN
Level: AdvancedAn extension of FEN that accurately represents Chess960 positions and castling rights.
