sashite avatar

Sashité

sashite

Total Packages

11

Total Downloads

1 240+

sashite_pin

3.1.0
285+

PIN (Piece Identifier Notation) implementation for Elixir. Provides a rule-agnostic format for identifying pieces in abstract strategy board games with immutable identifier structs and functional programming principles.

Last Updated: 1 month ago

sashite_sin

3.1.0
211+

SIN (Style Identifier Notation) implementation for Elixir. Compile-time generated function clauses for zero-overhead parsing of player style identifiers in abstract strategy board games.

Last Updated: 1 month ago

sashite_epin

1.2.0
139+

EPIN (Extended Piece Identifier Notation) implementation for Elixir. Extends PIN by adding a derivation marker to track piece style in cross-style abstract strategy board games with a minimal compositional API.

Last Updated: 1 month ago

sashite_cgsn

1.1.0
117+

CGSN (Chess Game Status Notation) implementation for Elixir. Provides a rule-agnostic taxonomy of observable game status values for abstract strategy board games.

Last Updated: 2 months ago

sashite_cell

3.0.0
108+

CELL (Coordinate Encoding for Layered Locations) implementation for Elixir. Provides a standardized ASCII format for encoding protocol-level Location identifiers on multi-dimensional Boards.

Last Updated: 1 month ago

sashite_feen

2.0.0
82+

FEEN (Field Expression Encoding Notation) implementation for Elixir. A rule-agnostic position encoding for two-player, turn-based board games built on the Sashité Game Protocol.

Last Updated: 1 month ago

qi

3.0.0
76+

A minimal, format-agnostic library for representing positions in two-player, turn-based board games (chess, shogi, xiangqi, and variants).

Last Updated: 1 month ago

sashite_pmn

1.2.0
70+

PMN (Portable Move Notation) implementation for Elixir. Provides parsing and validation of protocol-level Moves as ordered sequences of Actions in abstract strategy board games.

Last Updated: 4 weeks ago

sashite_qpi

1.1.0
62+

QPI (Qualified Piece Identifier) implementation for Elixir. Provides a rule-agnostic format for complete piece identification in abstract strategy board games by combining SIN and PIN primitives, with Native/Derived relationship support.

Last Updated: 2 months ago

sashite_snn

2.0.0
61+

SNN (Style Name Notation) implementation for Elixir. Provides a rule-agnostic format for identifying game styles in abstract strategy board games with immutable style name structs and functional programming principles.

Last Updated: 2 months ago

sashite_hand

1.0.0
29+

HAND (Hold And Notation Designator) implementation for Elixir. Provides a standardized notation for off-board reserve locations in board games.

Last Updated: 2 months ago