Documentation
Comprehensive specifications for game notation systems and APIs designed for abstract strategy board games.
Core Specifications
Forsyth–Edwards Enhanced Notation (FEEN)
Compact, canonical format for representing static board positions in two-player piece-placement games.
General Actor Notation (GAN)
Game-qualified piece identifier format that provides unambiguous piece identification across different game systems.
General Gameplay Notation (GGN)
Rule-agnostic notation for describing pseudo-legal moves and board transformations in abstract strategy games.
Piece Name Notation (PNN)
Standardized format for representing individual pieces and their states using ASCII characters.
Move Notations
Portable Action Notation (PAN)
Compact, string-based format for representing executed moves in abstract strategy board games.
Portable Move Notation (PMN)
Rule-agnostic, JSON-based format for describing state-changing actions in board games.