ICCF Numeric Notation¶
Encode a correspondence-chess move as language-neutral decimal coordinates for its origin and destination squares, with an added promotion digit when required.
Core Idea¶
ICCF numeric notation is a language-neutral move encoding for correspondence chess. From White's perspective, files and ranks are numbered 1 through 8; a square is written as its file digit followed by its rank digit. A move concatenates the two-digit origin and two-digit destination, producing four digits, and a promotion adds a fifth digit identifying the promoted piece. The International Correspondence Chess Federation's laws recognize numeric notation for postal and email play even though its server uses algebraic notation.
Scope of Application¶
The notation's literal habitat is correspondence-chess move exchange under the ICCF convention. Its language-neutral encoding idea is transferable through Representation and Standardization, but the particular digits and grammar remain chess-bound.
- Postal correspondence chess. Transmitting moves compactly across language boundaries.
- Email correspondence chess. Encoding moves where the ICCF rules permit the numeric system.
- Archival game records. Preserving a reversible sequence when the initial position and rules are known.
- Cross-language administration. Avoiding ambiguity from localized piece abbreviations.
- Software conversion. Translating between numeric and algebraic records using board state and legality rules.
Clarity¶
State that coordinates are read from White's perspective, that file precedes rank, and whether the record begins from the standard initial position or an explicitly supplied setup. Give the promotion-digit mapping and the relevant ICCF rule version. A bare four-digit token can be decoded only with state: castling, en passant, piece identity, and legality depend on the current board.
Manages Complexity¶
The notation reduces a move message to coordinates that are independent of natural-language piece names and most punctuation conventions. This makes manual transmission and validation easier. Its compactness deliberately shifts information into shared state, so a missing or divergent position can make an otherwise well-formed token ambiguous or invalid; converters must replay the complete move history rather than translate tokens in isolation.
Abstract Reasoning¶
- Fix the board orientation and map every file and rank to its digit.
- Encode the origin square as file digit followed by rank digit.
- Encode the destination square by the same rule.
- Concatenate origin and destination codes.
- Append the specified promotion digit when a pawn promotes.
- Validate the token against the current position and chess legality rules.
- Update the shared position before interpreting the next token.
Knowledge Transfer¶
The portable mechanism is a standardized representation that replaces language-dependent names with coordinates interpreted against shared state. That transfers to other protocols through Representation and Standardization. The ICCF identity itself does not transfer: its 8×8 board, White-relative numbering, move grammar, promotion digits, and chess legality are constitutive.
Encoding can be checked as a small deterministic pipeline. First fix the board from White's perspective and map each square to an ordered file-rank digit pair. Next read the legal move's origin and destination and concatenate those pairs.
Relationships to Other Abstractions¶
Current abstraction ICCF Numeric Notation Domain-specific
Parents (1) — more general patterns this builds on
-
ICCF Numeric Notation is a kind of Symbolic Representation Prime
The accepted reference-grade review places ICCF Numeric Notation under Symbolic Representation because the child instantiates or depends on the parent's broader structure while retaining its own constitutive identity.
Hierarchy path (1) — routes to 1 parentless root
- ICCF Numeric Notation → Symbolic Representation → Representation → Abstraction
Neighborhood in Abstraction Space¶
ICCF Numeric Notation sits in a sparse region of the domain-specific corpus (94th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.
Family — Unclustered & Miscellaneous (1565 abstractions)
Nearest neighbors
- Algebraic notation (chess) — 0.79
- Multiplicative Digital Root — 0.77
- Decimal — 0.77
- Cyclic Number — 0.77
- Unicode Collation Algorithm — 0.76
Computed from structural-signature embeddings · 2026-09-08