Categories: None [Edit]
sashite-stn
STN (State Transition Notation) provides a rule-agnostic format for describing state transitions
in abstract strategy board games. This gem implements the STN Specification v1.0.0 with a modern
Ruby interface featuring immutable transition objects and functional programming principles. STN
captures net changes between game positions by recording modifications in piece locations, hand/reserve
contents, and active player status using standardized CELL coordinates and QPI piece identification.
Perfect for game engines, position diff tracking, undo/redo systems, and network synchronization
requiring efficient state delta representation across multiple game types and traditions.
Total
Ranking: 187,534 of 188,277
Downloads: 325
Daily
Ranking: 104,632 of 188,252
Downloads: 3
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 181,783 | 1,078 | sashite-cell |
| 185,876 | 535 | sashite-qpi |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | cyri_ |