モデリングのためのメモ
将棋の舞台
9×9のマトリックス
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
□ | □ | □ | □ | □ | □ | □ | □ | □ |
棋譜の座標
9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 一 |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 二 |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 三 |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 四 |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 五 |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 六 |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 七 |
□ | □ | □ | □ | □ | □ | 銀 | □ | □ | 八 |
□ | □ | □ | □ | □ | □ | □ | □ | □ | 九 |
上図は、▲(先手)3八銀
先手の布陣(初期状態)
9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
| | | | | | | | | 一 |
| | | | | | | | | 二 |
| | | | | | | | | 三 |
| | | | | | | | | 四 |
| | | | | | | | | 五 |
| | | | | | | | | 六 |
歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 歩 | 七 |
| 角 | | | | | | 飛 | | 八 |
香 | 桂 | 銀 | 金 | 玉 | 金 | 銀 | 桂 | 香 | 九 |
- 後手の表示には、漢字を上下逆転する必要あり
- 画像(グラフィックス)を使わず、文字(キャラクタ)だけでできる方法はあるか?
棋譜の例
▲:先手 △:後手
▲7六歩 △3四歩 ▲9六歩 △1四歩 ▲6六歩 △6二銀
▲7八銀 △3二銀 ▲6七銀 △4四歩 ▲6五歩 △5四歩
▲5六歩 △5三銀 ▲5八飛 △4三銀 ▲5五歩 △同 歩
▲同 角 △5四歩 ▲7七角 △4五歩 ▲6六銀 △4二玉
▲4八玉 △3二玉 ▲3八玉 △6二飛 ▲6八飛 △1五歩
▲5八金左 △4四角 ▲2八玉 △3三桂 ▲3八銀 △4二金
▲8六歩 △2四歩 ▲8五歩 △7二金 ▲5五歩 △6一飛
▲8八飛 △3五角 ▲5七金 △2五歩 ▲6八角 △5五歩
▲同 銀 △4四銀右 ▲6六銀 △5一飛 ▲6七金 △6八角成
▲同 飛 △2一飛 ▲5八飛 △5四歩 ▲7五歩 △2六歩
▲同 歩 △同 飛 ▲2七歩 △2一飛 ▲7六角 △6二金
▲7七桂 △5三金右 ▲8四歩 △2五桂 ▲8三歩成 △1七桂成
…