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: 188,312 of 189,679
Downloads: 368
Daily
Ranking: 114,709 of 189,654
Downloads: 0
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 |
|---|---|---|
| 179,316 | 1,706 | sashite-cell |
| 183,601 | 941 | sashite-qpi |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | cyri_ |