我有一个与棋盘上棋子位置相对应的数组,如下所示:
['em', 'bn', 'em', 'wr', 'em', 'wp', 'em', 'em']
['br', 'em', 'bp', 'em', 'em', 'bn', 'wn', 'em']
['em', 'em', 'bp', 'bp', 'bp', 'em', 'wp', 'bp']
['bp', 'bp', 'em', 'bp', 'wn', 'em', 'wp', 'em']
....
“b”和“w”代表黑白。在
n:骑士
r: 车
p: 当铺
b: 主教
k: 特大号
q: 女王
我想知道是否有一些实用程序,可以采取这个数组或类似的东西,并产生一个棋盘的图片。有很多板生成器工作在FEN或PGN符号上,但我不能访问它们。我确实在谷歌上做了很多搜索,但什么也没找到。在
谢谢你!在
另一种方法是,将董事会转换成FEN的功能性更强的方法:
将您的表示转换为标准表示并不困难。例如,可以使用如下函数将其转换为FEN:
在一些线路板数据上进行测试:
^{pr2}$在Chess.com中可视化分字符串会产生:
相关问题 更多 >
编程相关推荐