RubyGems Navigation menu

sashite-ggn 0.10.0

A pure functional Ruby implementation of the General Gameplay Notation (GGN) specification v1.0.0. Provides a movement possibility oracle for evaluating pseudo-legal moves in abstract strategy board games. Features include hierarchical move navigation (piece → source → destination → transitions), pre-condition evaluation (must/deny). Works with Chess, Shogi, Xiangqi, and custom variants.

Gemfile:
=

インストール:
=

バージョン履歴:

  1. 0.10.0 October 30, 2025 (12.5KB)
  2. 0.9.1 October 25, 2025 (11.5KB)
  3. 0.9.0 October 08, 2025 (11.5KB)
  4. 0.8.0 October 06, 2025 (12KB)
  5. 0.7.0 May 30, 2025 (28KB)
全てのバージョンを表示(全11件)

Runtime依存関係 (4):

sashite-cell ~> 2.0
sashite-hand ~> 1.0
sashite-lcn ~> 0.1
sashite-qpi ~> 1.0

所有者:

プッシュ者:

作者:

  • Cyril Kato

SHA 256チェックサム:

=

累計ダウンロード数 10,838

このバージョンのみ 152

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

ライセンス:

MIT

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

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

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

リンク: