RubyGems Navigation menu

sashite-pnn 2.0.0

PNN (Piece Name Notation) extends PIN to provide style-aware piece representation in abstract strategy board games. This gem implements the PNN Specification v1.0.0 with a modern Ruby interface featuring immutable piece objects and functional programming principles. PNN adds derivation markers to PIN that distinguish pieces by their style origin, enabling cross-style game scenarios and piece origin tracking. Represents all four Game Protocol piece attributes with full PIN backward compatibility. Perfect for game engines, cross-tradition tournaments, and hybrid board game environments.

Gemfile:
=

installieren:
=

Versionen:

  1. 3.1.0 December 02, 2025 (10,5 KB)
  2. 3.0.0 September 05, 2025 (9,5 KB)
  3. 2.0.0 July 02, 2025 (14 KB)
  4. 1.0.1 June 29, 2025 (10,5 KB)
  5. 1.0.0 June 29, 2025 (10,5 KB)

Runtime Abhängigkeiten (1):

sashite-pin ~> 2.0.2

Besitzer:

Pushed by:

Autoren:

  • Cyril Kato

SHA 256-Prüfsumme:

=

Downloads insgesamt 1.345

Für diese Version 320

Version veröffentlicht:

Lizenz:

MIT

Erforderliche Ruby-Version: >= 3.2.0

New versions require MFA: true

Version published with MFA: true

Links: