RubyGems Navigation menu

sashite-gan 5.0.0

A Ruby implementation of GAN (General Actor Notation) v1.0.0 specification for identifying game actors in abstract strategy board games. GAN combines Style Name Notation (SNN) and Piece Identifier Notation (PIN) with a colon separator to provide complete, unambiguous piece identification. Represents all four fundamental piece attributes: Type, Side, State, and Style. Enables cross-style gaming, immutable transformations, and component extraction with to_pin/to_snn methods. Built on sashite-snn and sashite-pin gems.

Gemfile:
=

インストール:
=

バージョン履歴:

  1. 5.0.0 July 02, 2025 (16KB)
  2. 4.0.0 June 16, 2025 (11KB)
  3. 3.0.0 May 13, 2025 (9KB)
  4. 2.2.0 August 07, 2020 (8KB)
  5. 2.1.0 August 07, 2020 (8KB)
全てのバージョンを表示(全9件)

Runtime依存関係 (2):

sashite-pin ~> 2.0.2
sashite-snn ~> 1.1.1

所有者:

プッシュ者:

作者:

  • Cyril Kato

SHA 256チェックサム:

=

累計ダウンロード数 13,403

このバージョンのみ 286

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

ライセンス:

MIT

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

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

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

リンク: