-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathxiangqi.json
72 lines (72 loc) · 1.47 KB
/
xiangqi.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"name": "Xiangqi",
"description": "",
"bishopVersion": "1.4.3",
"boardSize": "9x10",
"pieceTypes": {
"K": {
"betza": "W",
"royal": true,
"promoOptions": {
"canPromote": false,
"canPromoteTo": false
},
"regionEffects": [
{
"whiteRegion": "redPalace",
"blackRegion": "blackPalace",
"restrictMovement": true
}
]
},
"A": {
"betza": "F",
"regionEffects": [
{
"whiteRegion": "redPalace",
"blackRegion": "blackPalace",
"restrictMovement": true
}
]
},
"B": {
"betza": "nA",
"regionEffects": [
{
"whiteRegion": "redSide",
"blackRegion": "blackSide",
"restrictMovement": true
}
]
},
"N": {"betza": "nN", "value": 400},
"R": {"betza": "R", "value": 900},
"C": {"betza": "mRcpR", "value": 450},
"P": {
"betza": "fsW",
"value": 100,
"regionEffects": [
{
"whiteRegion": "redSide",
"blackRegion": "blackSide",
"pieceType": {
"betza": "fW",
"value": 100
}
}
]
}
},
"castlingOptions": {"enabled": false},
"promotionOptions": "bishop.promo.none",
"materialConditions": {"enabled": false},
"startPosition": "rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RNBAKABNR w - - 0 1",
"enPassant": false,
"regions": {
"redSide": {"b": 0, "t": 4},
"blackSide": {"b": 5, "t": 9},
"redPalace": {"b": 0, "t": 2, "l": 3, "r": 5},
"blackPalace": {"b": 7, "t": 9, "l": 3, "r": 5}
},
"actions": ["bishop.action.flyingGenerals"]
}