3 <title>Chu Shogi</title>
4 <link rel=StyleSheet href="./moves.css" type="text/css">
5 <script type="text/javascript" src="chu.js"></script>
8 <h1>Chu Shogi (Ancient Japanese Chess)</h1>
10 Chu Shogi was already known in the year 1250,
11 and has been the dominant form of Chess in Japan for many centuries.
12 In recent time, after the invention of piece drops, it was overtaken in popularity by modern Shogi.
13 It is still widely played in Japan, though.
15 <table cellpadding="20"><tr><td>
18 <h3>Initial setup</h3>
24 g2, f9: Queen (Free King)
26 e2, e9, h2, h9: Dragon King
28 d2, d9, i2, i9: Dragon Horse
32 c1, c10, j1, j10: Bishop
34 b2, b9, k2, k9: Vertical Mover
36 a2, a9, l2, l9: Side Mover
38 a1, a10, l1, l10: Canon (Reverse Chariot)
40 a0, a11, l0, l11: Lance
48 e1, e10, h1, h10: Blind Tiger
50 e0, e11, h0, h11: Gold General
52 d0, d11, i0, i11: Silver General
54 c0, c11, j0, j11: Copper General
56 b0, b11, k0, k11: Ferocious Leopard
58 d4, d7, i4, i7: Cobra (Go Between)
64 <h3>Moves at a Glance</h3>
66 <p>Click on a piece below to see its moves</p>
68 <table class="board"><tr><td class="n" id="0x9" onmouseDown="down_click(,)" onmouseUp="up_click(,)">
70 </td><td class="n" id="1x9">
72 </td><td class="n" id="2x9">
74 </td><td class="n" id="3x9">
76 </td><td class="n" id="4x9">
78 </td><td class="n" id="5x9">
80 </td><td class="n" id="6x9">
82 </td><td class="n" id="7x9">
84 </td><td class="n" id="8x9">
86 </td><td class="n" id="9x9">
89 <img src="sym/yellow.png">
90 </td><td class="w" rowspan="2" valign="top">
91 <p>Sliding capture or non-capture,<br>can be blocked on any square along the ray</p>
92 </td></tr><tr><td class="n" id="0x8">
94 </td><td class="n" id="1x8">
96 </td><td class="n" id="2x8">
98 </td><td class="n" id="3x8">
100 </td><td class="n" id="4x8">
102 </td><td class="n" id="5x8">
104 </td><td class="n" id="6x8">
106 </td><td class="n" id="7x8">
108 </td><td class="n" id="8x8">
110 </td><td class="n" id="9x8">
112 </td></tr><tr><td class="n" id="0x7">
114 </td><td class="n" id="1x7">
116 </td><td class="n" id="2x7">
118 </td><td class="n" id="3x7" onmouseDown="down_click(3,7)" onmouseUp="up_click()">
119 <img src="sym/WhiteGold.png">
120 </td><td class="n" id="4x7" onmouseDown="down_click(4,7)" onmouseUp="up_click()">
121 <img src="sym/WhiteAdvisor.png">
122 </td><td class="n" id="5x7" onmouseDown="down_click(5,7)" onmouseUp="up_click()">
123 <img src="sym/WhiteCommoner.png">
124 </td><td class="n" id="6x7">
126 </td><td class="n" id="7x7">
128 </td><td class="n" id="8x7">
130 </td><td class="n" id="9x7">
133 <img src="sym/orange.png">
135 Unblockable leap (capture or non-capture)
136 </td></tr><tr><td class="n" id="0x6">
138 </td><td class="n" id="1x6">
140 </td><td class="n" id="2x6">
142 </td><td class="n" id="3x6" onmouseDown="down_click(3,6)" onmouseUp="up_click()">
143 <img src="sym/WhiteLeopard.png">
144 </td><td class="n" id="4x6" onmouseDown="down_click(4,6)" onmouseUp="up_click()">
145 <img src="sym/WhiteDolphin.png">
146 </td><td class="n" id="5x6" onmouseDown="down_click(5,6)" onmouseUp="up_click()">
147 <img src="sym/WhiteCanon.png">
148 </td><td class="n" id="6x6" onmouseDown="down_click(6,6)" onmouseUp="up_click()">
149 <img src="sym/WhiteKing.png">
150 </td><td class="n" id="7x6" onmouseDown="down_click(7,6)" onmouseUp="up_click()">
151 <img src="sym/WhiteElephant.png">
152 </td><td class="n" id="8x6">
154 </td><td class="n" id="9x6">
157 <img src="sym/cyan.png">
158 </td><td class="w" rowspan="2" valign="top">
159 Captured while passing through the square to another destination
160 </td></tr><tr><td class="n" id="0x5">
162 </td><td class="n" id="1x5">
164 </td><td class="n" id="2x5" onmouseDown="down_click(2,5)" onmouseUp="up_click()">
165 <img src="sym/WhiteSword.png">
166 </td><td class="n" id="3x5" onmouseDown="down_click(3,5)" onmouseUp="up_click()">
167 <img src="sym/WhitePrincess.png">
168 </td><td class="n" id="4x5" onmouseDown="down_click(4,5)" onmouseUp="up_click()">
169 <img src="sym/WhiteHawk.png">
170 </td><td class="n" id="5x5" onmouseDown="down_click(5,5)" onmouseUp="up_click()">
171 <img src="sym/WhiteUnicorn.png">
172 </td><td class="n" id="6x5" onmouseDown="down_click(6,5)" onmouseUp="up_click()">
173 <img src="sym/WhiteCrownedRook.png">
174 </td><td class="n" id="7x5" onmouseDown="down_click(7,5)" onmouseUp="up_click()">
175 <img src="sym/WhiteRook.png">
176 </td><td class="n" id="8x5">
178 </td><td class="n" id="9x5">
180 </td></tr><tr><td class="n" id="0x4">
182 </td><td class="n" id="1x4">
184 </td><td class="n" id="2x4" onmouseDown="down_click(2,4)" onmouseUp="up_click()">
185 <img src="sym/WhiteHSword.png">
186 </td><td class="n" id="3x4" onmouseDown="down_click(3,4)" onmouseUp="up_click()">
187 <img src="sym/WhiteHCrown.png">
188 </td><td class="n" id="4x4" onmouseDown="down_click(4,4)" onmouseUp="up_click()">
189 <img src="sym/WhiteLion.png">
190 </td><td class="n" id="5x4" onmouseDown="down_click(5,4)" onmouseUp="up_click()">
191 <img src="sym/WhiteQueen.png">
192 </td><td class="n" id="6x4" onmouseDown="down_click(6,4)" onmouseUp="up_click()">
193 <img src="sym/WhiteCrownedBishop.png">
194 </td><td class="n" id="7x4" onmouseDown="down_click(7,4)" onmouseUp="up_click()">
195 <img src="sym/WhiteBishop.png">
196 </td><td class="n" id="8x4">
198 </td><td class="n" id="9x4">
200 </td></tr><tr><td class="n" id="0x3">
202 </td><td class="n" id="1x3">
204 </td><td class="n" id="2x3" onmouseDown="down_click(2,3)" onmouseUp="up_click()">
205 <img src="sym/WhiteCobra.png">
206 </td><td class="n" id="3x3" onmouseDown="down_click(3,3)" onmouseUp="up_click()">
207 <img src="sym/WhiteMarshall.png">
208 </td><td class="n" id="4x3" onmouseDown="down_click(4,3)" onmouseUp="up_click()">
209 <img src="sym/WhiteKnight.png">
210 </td><td class="n" id="5x3" onmouseDown="down_click(5,3)" onmouseUp="up_click()">
211 <img src="sym/WhiteChancellor.png">
212 </td><td class="n" id="6x3" onmouseDown="down_click(6,3)" onmouseUp="up_click()">
213 <img src="sym/WhiteArchbishop.png">
214 </td><td class="n" id="7x3">
216 </td><td class="n" id="8x3">
218 </td><td class="n" id="9x3">
220 </td></tr><tr><td class="n" id="0x2">
222 </td><td class="n" id="1x2">
224 </td><td class="n" id="2x2">
226 </td><td class="n" id="3x2">
228 </td><td class="n" id="4x2" onmouseDown="down_click(4,2)" onmouseUp="up_click()">
229 <img src="sym/WhiteLance.png">
230 </td><td class="n" id="5x2" onmouseDown="down_click(5,2)" onmouseUp="up_click()">
231 <img src="sym/WhiteClaw.png">
232 </td><td class="n" id="6x2" onmouseDown="down_click(6,2)" onmouseUp="up_click()">
233 <img src="sym/WhitePawn.png">
234 </td><td class="n" id="7x2">
236 </td><td class="n" id="8x2">
238 </td><td class="n" id="9x2">
240 </td></tr><tr><td class="n" id="0x1">
242 </td><td class="n" id="1x1">
244 </td><td class="n" id="2x1">
246 </td><td class="n" id="3x1">
248 </td><td class="n" id="4x1">
250 </td><td class="n" id="5x1">
252 </td><td class="n" id="6x1">
254 </td><td class="n" id="7x1">
256 </td><td class="n" id="8x1">
258 </td><td class="n" id="9x1">
260 </td></tr><tr><td class="n" id="0x0">
262 </td><td class="n" id="1x0">
264 </td><td class="n" id="2x0">
266 </td><td class="n" id="3x0">
268 </td><td class="n" id="4x0">
270 </td><td class="n" id="5x0">
272 </td><td class="n" id="6x0">
274 </td><td class="n" id="7x0">
276 </td><td class="n" id="8x0">
278 </td><td class="n" id="9x0">
282 <p id="piece" height="20">:<br>:<br>:<br>:</p>
284 <table cellpadding="5" border="1"><tr><td>
293 <b>Moves</b> (<a href="Betza.html">Betza notation</a>)
297 <img src="sym/WhiteKing.png">
309 <img src="sym/WhiteLion.png">
319 Can move twice per turn (as King)
321 <img src="sym/WhiteQueen.png">
333 <img src="sym/WhiteCrownedRook.png">
345 <img src="sym/WhiteCrownedBishop.png">
357 <img src="sym/WhiteRook.png">
369 <img src="sym/WhiteBishop.png">
381 <img src="sym/WhiteSword.png">
391 Promotes to Narrow Queen
393 <img src="sym/WhiteHSword.png">
403 Promotes to Sleeping Queen
405 <img src="sym/WhiteCanon.png">
417 <img src="sym/WhiteLance.png">
427 Promotes to White Horse
429 <img src="sym/WhiteMarshall.png">
441 <img src="sym/WhiteArchbishop.png">
453 <img src="sym/WhiteElephant.png">
463 <b>Promotes to a second King</b>
465 <img src="sym/WhiteClaw.png">
475 Promotes to Flying Stag
477 <img src="sym/WhiteGold.png">
489 <img src="sym/WhiteAdvisor.png">
499 promotes to Vertical Mover
501 <img src="sym/WhiteCommoner.png">
511 promotes to Side Mover
513 <img src="sym/WhiteLeopard.png">
525 <img src="sym/WhiteCobra.png">
537 <img src="sym/WhitePawn.png">
548 </td></tr><tr><td colspan="6">
549 <b>Promoted pieces (not initially present)<?B>
551 <img src="sym/WhiteHawk.png">
559 RbBf(FA(cF-F)(mcF-bF))
561 Moves as Q, except for linear double-step 'stinging' moves diagonally forward
563 <img src="sym/WhiteUnicorn.png">
571 BsbRf(WD(cW-W)(mcW-bW))
573 (aka Horned Falcon) Moves as Q, except for linear double-step 'stinging' forward
575 <img src="sym/WhitePrincess.png">
587 <img src="sym/WhiteHCrown.png">
599 <img src="sym/WhiteChancellor.png">
611 <img src="sym/WhiteKnight.png">
623 <img src="sym/WhiteDolphin.png">
636 <h3>Pawn peculiarities</h3>
638 <li>Pawns move <b>and capture</b> straight ahead.</li>
640 <h3>General rules</h3>
642 <li>The game is won by capturing the opponent's only King.</li>
643 <li>Pieces promote at the end of a move into the promotion zone.</li>
644 <li>The promotion zone consists of the last four ranks.</li>
645 <li>Pieces promote only once.</li>
646 <li>Perpetual checking is forbidden, and would be ruled a loss on the 4-fold repeat.</li>
647 <li>Other repetitions lose for the side that creates them.</li>
649 <h3>Lion moves and Stinging pieces</h3>
651 Some pieces can make two moves per turn.
652 That means they can also capture two pieces per turn,
653 one on the square they move to (as normal), and one 'en passant' on the transit square.
654 They can also capture on the transit square, and move on to an empty square ('hit and run'),
655 or capture and move back to where they came from ('shooting' the piece from a distance, as it were).
656 Of course they can also capture a single piece in the normal Chess manner.
657 In that case the transit square is immaterial.
660 The Lion can make such double moves as two King steps,
661 i.e. in all directions, and arbitrarily changing direction between them.
662 The Unicorn and the Eagle can only make double moves in one or two directions respectively.
663 They can not arbitrarily change direction, but only reverse it (or not), so they do stay on the ray in that direction.
664 But that way they can still make double, hit-and-run, shooting or normal captures.
665 All these pieces can also jump over the transit square, i.e. reach the distant two-step destination in a single jump.
666 Finally they can also just make a step to an adjacent square, refraining from taking a second step.
668 <h3>Restrictions on Lion capture</h3>
670 There are rules to make Lion trading very difficult, in order to keep the Lions in play.
671 Basically they specify that two Lions cannot be captured in consecutive half-moves.
672 When the first capture is Lion x Lion from a distance, it is forbidden to play it if recapture of the capturing Lion is possible.
673 When another piece captures a Lion, it is just the other way around:
674 then the 'counterstrike' by a non-Lion against the Lion is forbidden.
675 One possibility left open is thus when you capture an adjacent Lion.
676 But then you would in general be foolish to allow recapture,
677 as you could take the Lion hit-and-run fashion, fleeing to a save square.
678 An exception to the rule is when a valuable opponent piece (i.e. not a Pawn or Go Between) forms a 'bridge' between the Lions;
679 you may then capture that piece in the first leg of the double-move,
680 and then take the opponent Lion with the second leg.
681 Then the opponent can recapture, but he will have lost a valuable piece.
683 <h3>XBoard interface issues</h3>
685 This game has to be played with the option Show Target Squares on!
686 This option will cause marking of the target squares of any piece you select or grab,
687 by the engine (with legality testing off) or by XBoard (legality testing on).
688 Moving to a square marked in cyan will be interpreted not as the final destination,
689 but as the transit square after the first step of a multi-leg move.
690 XBoard will then highlight the possible destination squares of the second leg from there.
691 Should you want to end on the cyan square, you click it again, (it will be no longer marked in cyan),
692 and XBoard will terminate the move after the first leg.
693 You can also move back to the starting square, to 'shoot' the opponent piece from nearby.
696 With Detour Underpromotion on, XBoard will assume by default that every piece that enters the zone promotes.
697 Should you want to defer in this mode, you should use a click-click move,
698 and when you make the click on the promotion square,
699 move the mouse down before releasing the button.
700 If you move enough the piece on the promotion square will change back to the unpromoted form,
701 and then you can release.
702 With Detour Underpromotion off, you will automatically get a promotion popup that asks whether you want to promote or defer.
704 <h3>Differences with FIDE</h3>
706 Except that there are also Kings, Queens, Rooks and Bishops, not much is the same.
708 <h3>Strategy issues</h3>
710 Piece with no sliding forward moves are hard to promote,
711 but promotion of forward sliders is practically unavoidable.
714 You can have two Kings by promoting the Elephant, in which case the opponent would have to capture both in order to win.