Project
Reverse Dependencies for sashite-cell
The projects listed here declare sashite-cell as a runtime or development dependency
0.0
LCN (Location Condition Notation) provides a rule-agnostic format for describing location conditions
in abstract strategy board games. This gem implements the LCN Specification v1.0.0 with a modern
Ruby interface featuring immutable condition objects and functional programming principles. LCN
enables standardized representation of environmental constraints on board locations using reserved
keywords ("empty", "enemy") and QPI piece identifiers with CELL coordinate system integration.
Perfect for movement validation, pre-condition checking, constraint evaluation, and rule-agnostic
game logic requiring precise location state requirements across multiple game types and traditions.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
PMN (Portable Move Notation) provides a rule-agnostic, JSON-based format for describing
the mechanical decomposition of moves in abstract strategy board games. This gem implements
the PMN Specification v1.0.0 with a functional Ruby interface, breaking down complex movements
into sequences of atomic actions while remaining completely independent of specific game rules.
PMN reveals the underlying mechanics of any board game move through sequential action
decomposition, supporting both explicit and inferred piece specifications. Built on CELL
(coordinate encoding), HAND (reserve notation), and QPI (piece identification) specifications,
it enables universal move representation across chess variants, shōgi, xiangqi, and any
abstract strategy game. Perfect for game engines, move validators, and board game analysis tools.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
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.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025