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,941 of 187,239
Downloads: 222
Daily
Ranking: 78,093 of 187,224
Downloads: 4
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
Rank | Downloads | Name |
---|---|---|
84,871 | 10,211 | sashite-ggn |
Depends on
Rank | Downloads | Name |
---|---|---|
182,333 | 790 | sashite-cell |
186,731 | 253 | sashite-qpi |
Owners
# | Gravatar | Handle |
---|---|---|
1 | cyri_ |