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:
=

インストール:
=

バージョン履歴:

  1. 0.7.0 May 30, 2025 (28KB)
  2. 0.6.0 May 27, 2025 (23KB)
  3. 0.5.0 May 24, 2025 (22.5KB)
  4. 0.3.0 May 22, 2025 (19KB)
  5. 0.2.0 June 27, 2014 (7.5KB)
全てのバージョンを表示(全7件)

Runtime依存関係 (1):

json_schemer ~> 2.4.0

所有者:

プッシュ者:

作者:

  • Cyril Kato

SHA 256チェックサム:

=

累計ダウンロード数 9,075

このバージョンのみ 157

このバージョンがリリースされたのは:

ライセンス:

MIT

必要なRubyのバージョン: >= 3.2.0

新しいバージョンはMFAを必要とします: true

MFAで投稿されたバージョン: true

リンク: