xiang.js
Version:
A simple Javascript Xiangqi library
47 lines (43 loc) • 1.07 kB
Markdown
xiang.js
xiang.js is simple Javascript Xiangqi (中國象棋) library.
## To run
```
node shell.js
load games/许银川让九子对聂棋圣.pgn
ascii
123456789
車馬象士將士象馬車
|・・・・・・・|
|砲・・・・・砲|
卒・卒・卒・卒・卒
|-------|
|-------|
+・+・+・+・+
|炮・・・・・炮|
|・・・・・・・|
俥傌--帥--傌俥
九八七六五四三二一
> open https://raw.githubusercontent.com/horaceho/xiang.js/master/games/千里獨行.pgn
ascii
123456789
・---將---・
|・・・・・・・|
|+・士兵・・+象
卒・+・+・+・+
|-------|
|-----馬-|
+・兵・+・卒・+
|+・・俥・・+|
|・・卒・卒・・|
・---帥---・
九八七六五四三二一
> fen
4k4/9/3aP3b/p8/9/6n2/2P3p2/4R4/3p1p3/4K4 r - - 0 1
> exit
Bye!
```
## Copyright
© 2021 [Horace Ho](https://horaceho.com)