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,917 of 186,947
Downloads: 137
Daily
Ranking: 113,782 of 186,938
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 |
---|---|---|
183,324 | 613 | sashite-cell |
186,833 | 163 | sashite-qpi |
Owners
# | Gravatar | Handle |
---|---|---|
1 | cyri_ |