RubyGems Navigation menu

sashite-ggn 0.5.0

A Ruby implementation of the General Gameplay Notation (GGN) specification. GGN is a rule-agnostic, JSON-based format for describing pseudo-legal moves in abstract strategy board games. This library provides parsing, validation, and evaluation capabilities for GGN documents, enabling game engines to work with movement rules across different board games including Chess, Shogi, Xiangqi, and custom variants.

Gemfile:
=

Installeer:
=

Versies:

  1. 0.10.0 October 30, 2025 (12,5 KB)
  2. 0.9.1 October 25, 2025 (11,5 KB)
  3. 0.9.0 October 08, 2025 (11,5 KB)
  4. 0.8.0 October 06, 2025 (12 KB)
  5. 0.7.0 May 30, 2025 (28 KB)
  6. 0.5.0 May 24, 2025 (22,5 KB)
Toon alle versies (11 totaal)

Runtime afhankelijkheden (1):

json_schemer ~> 2.4.0

Eigenaren:

Pushed by:

Authors:

  • Cyril Kato

SHA 256 checksum:

=

Total downloads 11.654

Voor deze versie 331

Versie vrijgegeven:

Licentie:

MIT

Required Ruby Version: >= 3.2.0

New versions require MFA: true

Version published with MFA: true

Links: