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.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.0 KB)
  5. 0.7.0 May 30, 2025 (28.0 KB)
顯示所有版本(共 11)

Runtime 相依性套件 (4):

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

擁有者:

推送者:

作者:

  • Cyril Kato

SHA 256 總和檢查碼:

=

總下載次數 10,812

這個版本 145

版本发布:

授權:

MIT

Ruby 版本需求: >= 3.2.0

新版本需要 MFA: true

使用 MFA 發布的版本: true

相關連結: