Sashité for Developers
  1. Sashité for Developers
  2. Specifications
  3. SIN
  4. 1.0.0
  5. 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