- Sashité for Developers
- Specifications
- SIN
- 1.0.0
- Examples
SIN Examples
Comprehensive implementation guide for Style Identifier Notation v1.0.0.
Overview
This document provides practical examples of SIN (Style Identifier Notation) usage across various board game traditions and scenarios. These examples illustrate the dual-purpose encoding where each SIN identifier represents both style family and player assignment through case distinction.
Note: All examples are for illustration purposes only. SIN does not define or assume any game-specific rules or piece behaviors.
Traditional Game Styles
Chess (Western Chess)
Board size: 8×8
SIN | Style Family | Player Assignment | Traditional Context |
---|---|---|---|
C |
Chess | First player | White pieces |
c |
Chess | Second player | Black pieces |
Makruk (Thai Chess)
Board size: 8×8
SIN | Style Family | Player Assignment | Traditional Context |
---|---|---|---|
M |
Makruk | First player | White pieces |
m |
Makruk | Second player | Black pieces |
Shōgi (Japanese Chess)
Board size: 9×9
SIN | Style Family | Player Assignment | Traditional Context |
---|---|---|---|
S |
Shōgi | First player | Sente (先手) |
s |
Shōgi | Second player | Gote (後手) |
Xiangqi (Chinese Chess)
Board size: 9x10 (9 columns × 10 rows)
SIN | Style Family | Player Assignment | Traditional Context |
---|---|---|---|
X |
Xiangqi | First player | Red pieces |
x |
Xiangqi | Second player | Black pieces |
Janggi (Korean Chess)
Board size: 9x10 (9 columns × 10 rows)
SIN | Style Family | Player Assignment | Traditional Context |
---|---|---|---|
J |
Janggi | First player | Cho (초) |
j |
Janggi | Second player | Han (한) |
Regional and Modern Variants
Ōgi (王棋 - King Chess)
Board size: 8×8
SIN | Style Family | Player Assignment | Traditional Context |
---|---|---|---|
O |
Ōgi | First player | Sente (先手) |
o |
Ōgi | Second player | Gote (後手) |
Xiongqi (熊棋 - Panda Chess)
Board size: 8×8
SIN | Style Family | Player Assignment | Traditional Context |
---|---|---|---|
X |
Xiongqi | First player | Red pieces |
x |
Xiongqi | Second player | Black pieces |
Letter Reuse Across Incompatible Board Structures
Notice that both Xiangqi (traditional Chinese Chess) and Xiongqi (Panda Chess) use the letter X
in these examples. This apparent collision is intentional and demonstrates a key feature of SIN: styles that require incompatible board structures can safely share the same letter. Since Xiangqi operates on a 9×10 board while Xiongqi uses an 8×8 board, these two styles can never coexist in the same match. A match must be played on a single, common board structure, making it impossible for both styles to be active simultaneously. This allows efficient reuse of the 26 available letters across different compatibility groups.
Cross-Style Scenarios
While SIN itself is rule-agnostic regarding letter assignments, cross-style matches require compatible board structures.
Chess vs. Ōgi Match
In a hybrid game where the first player uses Chess pieces and the second player uses Ōgi pieces:
SIN | Interpretation |
---|---|
C |
Chess style, controlled by first player |
o |
Ōgi style, controlled by second player |
Xiongqi vs. Makruk Match
In a hybrid game where the first player uses Xiongqi pieces and the second player uses Makruk pieces:
SIN | Interpretation |
---|---|
X |
Xiongqi style, controlled by first player |
m |
Makruk style, controlled by second player |