看到有个帖子里问到了该如何导出棋谱,帮补充一点棋谱的处理方法:
1. 棋谱文件
棋谱的格式协定貌似主要是两种:
.csa: 方便程序处理的代码格式
.kif: 方便阅读的文字性描述格式
百锻将棋中,一局结束后可以保存棋谱。
之后,去主界面→棋谱→外置输出即可导出棋谱啦~(一般应该是导出kif到剪贴板吧~)
2. 处理棋谱文件
一般来说,虽有.kif这样的文字棋谱,但若能将棋谱图形化复现在棋盘上的话,当然更好。
比较可惜的是,百锻将棋并没有导入外部棋谱的功能。
经过一番探索,在不同平台找到的应该可以导入外部棋谱的应用如下:
Android & IOS:
1. 小鸡将棋(ぴよ将棋)!
吧群里分享的App,棋盘画风很萌,功能非常强悍!(如可以模拟不同棋风的对手)
支持从剪贴板直接导入任意格式的棋谱!
同时可以从本地/一个链接中导入棋谱文件,本地打开棋谱时也可选择该App。
强烈推荐!(如果支持英语就好了……):
http://studiok-i.net/piyo_shogi/2. 另一贴中
@XM8天枰 提到的金泽将棋(Kanawaza Shogi 2)
支持英文,可以导出棋谱,界面漂亮。
只是是收费应用……由于没有用过,暂不清楚其中的「Load Record」功能是否可以导入外部棋谱。
Windows:
1. 还是同公司出品的金泽象棋(Shogi -Japanese Chess-),UWP软件。
支持.csa文件导入,为.csa文件绑定了默认应用。
不过仍然是收费的……RMB¥62_(:з」∠)_:
https://www.microsoft.com/store/productId/9NBLGGH3M5K12. 暂时没有找到较有名的原生Win32应用……
在GitHub上找到了一个开源软件ShogiBoard,用了一下感觉功能还不错,操作略繁琐:
https://github.com/ak110/ShogiBoard/releasesMac:
MacShogi。好像在新OS版本上有兼容性问题?:
http://www.macshogi.com/ 程序员:
GitHub上有一个将棋的Python包可用2333
支持从命令行输出文本格式的棋盘,还挺好看的ww:
https://github.com/gunyarakun/python-shogi