# 江戸詰め勝負 ― 公開ソースコードと権利表記

このWebゲームは五つの江戸時代の古典詰将棋作品を使った、非営利の歴史フィクションです。

## ソースコード
- 本ゲームのソース：/source/edo-shogi/main.js、/source/edo-shogi/style.css、/source/edo-shogi/index.html
- ビルド手順：/source/edo-shogi/package.json（Node.js 22、npm install → npm run build）
- Shogigroundの原典ソース：/source/shogiground/src/、/source/shogiground/esm/
- Shogigroundのライセンス全文：/source/shogiground/LICENSE
- Shogiground本家：https://github.com/WandererXII/shogiground
- Shogigroundを含む本ゲームのソースはGPL-3.0-or-laterとして配布します。
- ゲーム本文のオリジナル物語・デザインは、同じGPL-3.0-or-laterで再利用できます。

## 詰将棋データ
- 古典『象戯作物（将棋無双）』（伊藤宗看）第一番・第十番、および『将棋図巧』（伊藤看寿）第七番・第二十九番・第三十番
- 元の古典作品：著作権保護期間満了（パブリックドメイン）
- SFEN / USI転記元：「Open Tsume」https://github.com/tokoroten/edo_era_tsume_shogi （CC0 1.0）
- 検証状態：採録元の検証棋譜1本に沿った王手・合法手・最終詰みは検証済み。ただし唯一解、すべての応手・変化の網羅や現物資料との厳密照合は未了です。
- ゲームは検証済み主変化に沿うストーリーモードです。別の正解があり得ても、本ゲームでは選定ルート以外の着手は「失敗」と扱います。
- 江戸の人物・会話・時間旅行は創作です。「大道詰将棋」という出題様式をテーマにしていますが、収録した問題自体は大道棋の古典的な香歩問題・金問題などではなく、江戸期の創作詰将棋です。

## 操作
盤の自分の駒をタップし、合法な移動先をタップします。駒をドラッグして移動もできます。持駒は盤の下から選んで打ちます。成れる手は成・不成を選べます。間違った手を指した場合はその章から再挑戦します。
