RubyGems Navigation menu

sashite-lcn 0.1.0

LCN (Location Condition Notation) provides a rule-agnostic format for describing location conditions in abstract strategy board games. This gem implements the LCN Specification v1.0.0 with a modern Ruby interface featuring immutable condition objects and functional programming principles. LCN enables standardized representation of environmental constraints on board locations using reserved keywords ("empty", "enemy") and QPI piece identifiers with CELL coordinate system integration. Perfect for movement validation, pre-condition checking, constraint evaluation, and rule-agnostic game logic requiring precise location state requirements across multiple game types and traditions.

Gemfile:
=

インストール:
=

バージョン履歴:

  1. 0.1.0 September 28, 2025 (12.5KB)

所有者:

プッシュ者:

作者:

  • Cyril Kato

SHA 256チェックサム:

=

累計ダウンロード数 277

このバージョンのみ 277

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

ライセンス:

MIT

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

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

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

リンク: