RubyGems Navigation menu

sashite-snn 3.0.0

SNN (Style Name Notation) provides a rule-agnostic, scalable naming system for identifying abstract strategy board game styles. 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 canonical ASCII names (e.g., "Shogi", "Go9x9") to unambiguously refer to game styles across variants and traditions. Ideal for engines, protocols, and tools that need clear and extensible style identifiers.

Gemfile:
=

install:
=

Versions:

  1. 3.1.0 October 09, 2025 (11 KB)
  2. 3.0.0 July 11, 2025 (8.5 KB)
  3. 2.0.0 July 06, 2025 (11.5 KB)
  4. 1.1.1 July 02, 2025 (12 KB)
  5. 1.1.0 July 01, 2025 (12 KB)
Show all versions (7 total)

Owners:

Pushed by:

Authors:

  • Cyril Kato

SHA 256 checksum:

=

Total downloads 1,988

For this version 423

Version Released:

License:

MIT

Required Ruby Version: >= 3.2.0

New versions require MFA: true

Version published with MFA: true

Links: