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

PIN Examples

Quick implementation guide for Piece Identifier Notation v1.0.0.


Game Examples

Western Chess

PIN Interpretation
P White pawn (standard)
-P White pawn (en passant vulnerable)
R White rook (already moved)
+R White rook (castling eligible)
N White knight
B White bishop
Q White queen
K White king (already moved)
+K White king (castling eligible)
p Black pawn (standard)
-p Black pawn (en passant vulnerable)
r Black rook (already moved)
+r Black rook (castling eligible)
n Black knight
b Black bishop
q Black queen
k Black king (already moved)
+k Black king (castling eligible)

Japanese Chess (Shōgi)

PIN Interpretation
K White king
R White rook
+R White promoted rook (Dragon King)
B White bishop
+B White promoted bishop (Dragon Horse)
G White gold general
S White silver general
+S White promoted silver general
N White knight
+N White promoted knight
L White lance
+L White promoted lance
P White pawn
+P White promoted pawn (Tokin)
k Black king
r Black rook
+r Black promoted rook (Dragon King)
b Black bishop
+b Black promoted bishop (Dragon Horse)
g Black gold general
s Black silver general
+s Black promoted silver general
n Black knight
+n Black promoted knight
l Black lance
+l Black promoted lance
p Black pawn
+p Black promoted pawn (Tokin)

Thai Chess (Makruk)

PIN Interpretation
K White king
M White queen (Met)
R White rook (Ruea)
B White bishop (Khon)
N White knight (Ma)
P White pawn (Bia)
+P White promoted pawn (Bia Kaew)
k Black king
m Black queen (Met)
r Black rook (Ruea)
b Black bishop (Khon)
n Black knight (Ma)
p Black pawn (Bia)
+p Black promoted pawn (Bia Kaew)

Chinese Chess (Xiangqi)

PIN Interpretation
G Red general
+G Red flying general
A Red advisor
E Red elephant
H Red horse
R Red chariot
C Red cannon
P Red soldier
+P Red soldier (crossed river)
g Black general
+g Black flying general
a Black advisor
e Black elephant
h Black horse
r Black chariot
c Black cannon
p Black soldier
+p Black soldier (crossed river)