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:
=
installieren:
=
Runtime Abhängigkeiten (1):
json_schemer
~> 2.4.0