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: 186,962 of 187,591
Downloads: 270
Daily
Ranking: 149,286 of 187,571
Downloads: 4
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 82,912 | 10,708 | sashite-ggn |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 181,819 | 923 | sashite-cell |
| 186,562 | 329 | sashite-qpi |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | cyri_ |