Sashité for Developers
  1. Sashité for Developers
  2. Specifications
  3. SNN
  4. 1.0.0
  5. Examples

SNN Examples

Essential implementation guide for Style Name Notation v1.0.0 extending SIN primitives.


Basic Examples

Traditional Chess Family

SNN SIN Description
CHESS C Western Chess
chess c Western Chess
SHOGI S Japanese Chess
shogi s Japanese Chess
XIANGQI X Chinese Chess
xiangqi x Chinese Chess
MAKRUK M Thai Chess
makruk m Thai Chess

Historical Games

SNN SIN Description
CHATURANGA C Ancient Indian Chess
chaturanga c Ancient Indian Chess
SHATRANJ S Medieval Islamic Chess
shatranj s Medieval Islamic Chess

Modern Variants

Dimensional Extensions

SNN SIN Description
RAUMSCHACH R 3D Chess variant
raumschach r 3D Chess variant
OMEGA O Omega Chess (10×10)
omega o Omega Chess (10×10)

Hybrid Games

SNN SIN Description
XIONGQI X Panda Chess
xiongqi x Panda Chess
OGI O King Chess
ogi o King Chess

Case Consistency

Extension Rules

SNN names preserve the exact case of their corresponding SIN character throughout:

SIN Valid SNN Invalid SNN
C CHESS Chess, chess
c chess Chess, CHESS
O OGI Ogi, ogi
o ogi Ogi, OGI

Multiple Sources

Multiple SNN names can correspond to the same SIN:

SIN Possible SNN Sources
C CHESS, CAPABLANCA, COURIER
c chess, capablanca, courier
S SHOGI, SITTUYIN, SHATRANJ
s shogi, sittuyin, shatranj