Skip to content

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.

Version
v1 · 2026-08-30 · History
Domain-specific #
2035
Origin domain
games
Subdomain
correspondence chess
Aliases
ICCF notation, Numeric chess notation, Correspondence chess numeric notation

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

  1. Fix the board orientation and map every file and rank to its digit.
  2. Encode the origin square as file digit followed by rank digit.
  3. Encode the destination square by the same rule.
  4. Concatenate origin and destination codes.
  5. Append the specified promotion digit when a pawn promotes.
  6. Validate the token against the current position and chess legality rules.
  7. 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

Local relationship map for ICCF Numeric NotationParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.ICCF Numeric NotationDOMAINPrime abstraction: Symbolic Representation — is a kind ofSymbolicRepresentationPRIME

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

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

Computed from structural-signature embeddings · 2026-09-08