RubyGems Navigation menu

sashite-snn 3.1.0

SNN (Style Name Notation) provides a foundational, rule-agnostic naming system for identifying game styles in abstract strategy board games. This gem implements the SNN Specification v1.0.0 with a modern Ruby interface featuring immutable style name objects and functional programming principles. SNN uses case-consistent alphabetic names (e.g., "CHESS", "SHOGI", "XIANGQI" for first player; "chess", "shogi", "xiangqi" for second player) to unambiguously represent both style identity and player assignment. As a foundational primitive with no dependencies, SNN serves as a building block for formal style identification across the Sashité ecosystem. Format: All uppercase OR all lowercase alphabetic characters only (no digits, no special characters). Ideal for game engines, protocols, and tools requiring clear and extensible style identifiers.

Gemfile:
=

instalar:
=

Versiones:

  1. 4.0.0 January 18, 2026 (12 KB)
  2. 3.1.0 October 09, 2025 (11 KB)
  3. 3.0.0 July 11, 2025 (8,5 KB)
  4. 2.0.0 July 06, 2025 (11,5 KB)
  5. 1.1.1 July 02, 2025 (12 KB)
Mostrar todas las versiones (8 total)

Propietarios:

Subida por:

Autores:

  • Cyril Kato

SHA 256 checksum:

=

Total de descargas 2.744

Para esta versión 352

Versión publicada:

Licencia:

MIT

Versión de Ruby requerida: >= 3.2.0

Nuevas versiones requieren AMF: true

Versión publicada con AMF: true

Enlace: