run tidy over html files; added include for gnu pages
[xboard.git] / whats_new / rules / Chu.html
1 <!--#include virtual="/server/html5-header.html" -->
2   <title>Chu Shogi</title>
3   <link rel="StyleSheet" href="./moves.css" type="text/css">
4   <script type="text/javascript" src="chu.js">
5 </script>
6 <!--#include virtual="/server/banner.html" -->
7 <!--#set var="article_name" value="/server/standards/boilerplate" -->
8 <!--#include virtual="/server/gnun/initial-translations-list.html" -->
9
10   <h1>Chu Shogi (Ancient Japanese Chess)</h1>
11
12   <p>Chu Shogi was already known in the year 1250, and has been the
13   dominant form of Chess in Japan for many centuries. In recent
14   time, after the invention of piece drops, it was overtaken in
15   popularity by modern Shogi. It is still widely played in Japan,
16   though.</p>
17
18   <table cellpadding="20">
19     <tr>
20       <td><img src="Chu.png"></td>
21
22       <td>
23         <h3>Initial setup</h3>
24
25         <p>f0, g11: King<br>
26         f2, g9: Lion<br>
27         g2, f9: Queen (Free King)<br>
28         e2, e9, h2, h9: Dragon King<br>
29         d2, d9, i2, i9: Dragon Horse<br>
30         c2, c9, j2, j9: Rook<br>
31         c1, c10, j1, j10: Bishop<br>
32         b2, b9, k2, k9: Vertical Mover<br>
33         a2, a9, l2, l9: Side Mover<br>
34         a1, a10, l1, l10: Canon (Reverse Chariot)<br>
35         a0, a11, l0, l11: Lance<br>
36         f1, g10: Kylin<br>
37         g1, f10: Phoenix<br>
38         g0, f11: Elephant<br>
39         e1, e10, h1, h10: Blind Tiger<br>
40         e0, e11, h0, h11: Gold General<br>
41         d0, d11, i0, i11: Silver General<br>
42         c0, c11, j0, j11: Copper General<br>
43         b0, b11, k0, k11: Ferocious Leopard<br>
44         d4, d7, i4, i7: Cobra (Go Between)<br>
45         a3-l3, a8-l8: Pawns</p>
46       </td>
47     </tr>
48   </table>
49
50   <h3>Moves at a Glance</h3>
51
52   <p>Click on a piece below to see its moves</p>
53
54   <table class="board">
55     <tr>
56       <td class="n" id="sq0x9" onmousedown="down_click(,)" onmouseup=
57       "up_click(,)"></td>
58
59       <td class="n" id="sq1x9"></td>
60
61       <td class="n" id="sq2x9"></td>
62
63       <td class="n" id="sq3x9"></td>
64
65       <td class="n" id="sq4x9"></td>
66
67       <td class="n" id="sq5x9"></td>
68
69       <td class="n" id="sq6x9"></td>
70
71       <td class="n" id="sq7x9"></td>
72
73       <td class="n" id="sq8x9"></td>
74
75       <td class="n" id="sq9x9"></td>
76
77       <td class="h"><img src="sym/yellow.png"></td>
78
79       <td class="w" rowspan="2" valign="top">
80         <p>Sliding capture or non-capture,<br>
81         can be blocked on any square along the ray</p>
82       </td>
83     </tr>
84
85     <tr>
86       <td class="n" id="sq0x8"></td>
87
88       <td class="n" id="sq1x8"></td>
89
90       <td class="n" id="sq2x8"></td>
91
92       <td class="n" id="sq3x8"></td>
93
94       <td class="n" id="sq4x8"></td>
95
96       <td class="n" id="sq5x8"></td>
97
98       <td class="n" id="sq6x8"></td>
99
100       <td class="n" id="sq7x8"></td>
101
102       <td class="n" id="sq8x8"></td>
103
104       <td class="n" id="sq9x8"></td>
105     </tr>
106
107     <tr>
108       <td class="n" id="sq0x7"></td>
109
110       <td class="n" id="sq1x7"></td>
111
112       <td class="n" id="sq2x7"></td>
113
114       <td class="n" id="sq3x7" onmousedown="down_click(3,7)"
115       onmouseup="up_click()"><img src="sym/WhiteGold.png"></td>
116
117       <td class="n" id="sq4x7" onmousedown="down_click(4,7)"
118       onmouseup="up_click()"><img src="sym/WhiteAdvisor.png"></td>
119
120       <td class="n" id="sq5x7" onmousedown="down_click(5,7)"
121       onmouseup="up_click()"><img src="sym/WhiteCommoner.png"></td>
122
123       <td class="n" id="sq6x7"></td>
124
125       <td class="n" id="sq7x7"></td>
126
127       <td class="n" id="sq8x7"></td>
128
129       <td class="n" id="sq9x7"></td>
130
131       <td class="h"><img src="sym/orange.png"></td>
132
133       <td class="w">Unblockable leap (capture or non-capture)</td>
134     </tr>
135
136     <tr>
137       <td class="n" id="sq0x6"></td>
138
139       <td class="n" id="sq1x6"></td>
140
141       <td class="n" id="sq2x6"></td>
142
143       <td class="n" id="sq3x6" onmousedown="down_click(3,6)"
144       onmouseup="up_click()"><img src="sym/WhiteLeopard.png"></td>
145
146       <td class="n" id="sq4x6" onmousedown="down_click(4,6)"
147       onmouseup="up_click()"><img src="sym/WhiteDolphin.png"></td>
148
149       <td class="n" id="sq5x6" onmousedown="down_click(5,6)"
150       onmouseup="up_click()"><img src="sym/WhiteCanon.png"></td>
151
152       <td class="n" id="sq6x6" onmousedown="down_click(6,6)"
153       onmouseup="up_click()"><img src="sym/WhiteKing.png"></td>
154
155       <td class="n" id="sq7x6" onmousedown="down_click(7,6)"
156       onmouseup="up_click()"><img src="sym/WhiteElephant.png"></td>
157
158       <td class="n" id="sq8x6"></td>
159
160       <td class="n" id="sq9x6"></td>
161
162       <td class="h"><img src="sym/cyan.png"></td>
163
164       <td class="w" rowspan="2" valign="top">Captured while passing
165       through the square to another destination</td>
166     </tr>
167
168     <tr>
169       <td class="n" id="sq0x5"></td>
170
171       <td class="n" id="sq1x5"></td>
172
173       <td class="n" id="sq2x5" onmousedown="down_click(2,5)"
174       onmouseup="up_click()"><img src="sym/WhiteSword.png"></td>
175
176       <td class="n" id="sq3x5" onmousedown="down_click(3,5)"
177       onmouseup="up_click()"><img src="sym/WhitePrincess.png"></td>
178
179       <td class="n" id="sq4x5" onmousedown="down_click(4,5)"
180       onmouseup="up_click()"><img src="sym/WhiteHawk.png"></td>
181
182       <td class="n" id="sq5x5" onmousedown="down_click(5,5)"
183       onmouseup="up_click()"><img src="sym/WhiteUnicorn.png"></td>
184
185       <td class="n" id="sq6x5" onmousedown="down_click(6,5)"
186       onmouseup="up_click()"><img src=
187       "sym/WhiteCrownedRook.png"></td>
188
189       <td class="n" id="sq7x5" onmousedown="down_click(7,5)"
190       onmouseup="up_click()"><img src="sym/WhiteRook.png"></td>
191
192       <td class="n" id="sq8x5"></td>
193
194       <td class="n" id="sq9x5"></td>
195     </tr>
196
197     <tr>
198       <td class="n" id="sq0x4"></td>
199
200       <td class="n" id="sq1x4"></td>
201
202       <td class="n" id="sq2x4" onmousedown="down_click(2,4)"
203       onmouseup="up_click()"><img src="sym/WhiteHSword.png"></td>
204
205       <td class="n" id="sq3x4" onmousedown="down_click(3,4)"
206       onmouseup="up_click()"><img src="sym/WhiteHCrown.png"></td>
207
208       <td class="n" id="sq4x4" onmousedown="down_click(4,4)"
209       onmouseup="up_click()"><img src="sym/WhiteLion.png"></td>
210
211       <td class="n" id="sq5x4" onmousedown="down_click(5,4)"
212       onmouseup="up_click()"><img src="sym/WhiteQueen.png"></td>
213
214       <td class="n" id="sq6x4" onmousedown="down_click(6,4)"
215       onmouseup="up_click()"><img src=
216       "sym/WhiteCrownedBishop.png"></td>
217
218       <td class="n" id="sq7x4" onmousedown="down_click(7,4)"
219       onmouseup="up_click()"><img src="sym/WhiteBishop.png"></td>
220
221       <td class="n" id="sq8x4"></td>
222
223       <td class="n" id="sq9x4"></td>
224     </tr>
225
226     <tr>
227       <td class="n" id="sq0x3"></td>
228
229       <td class="n" id="sq1x3"></td>
230
231       <td class="n" id="sq2x3" onmousedown="down_click(2,3)"
232       onmouseup="up_click()"><img src="sym/WhiteCobra.png"></td>
233
234       <td class="n" id="sq3x3" onmousedown="down_click(3,3)"
235       onmouseup="up_click()"><img src="sym/WhiteMarshall.png"></td>
236
237       <td class="n" id="sq4x3" onmousedown="down_click(4,3)"
238       onmouseup="up_click()"><img src="sym/WhiteKnight.png"></td>
239
240       <td class="n" id="sq5x3" onmousedown="down_click(5,3)"
241       onmouseup="up_click()"><img src=
242       "sym/WhiteChancellor.png"></td>
243
244       <td class="n" id="sq6x3" onmousedown="down_click(6,3)"
245       onmouseup="up_click()"><img src=
246       "sym/WhiteArchbishop.png"></td>
247
248       <td class="n" id="sq7x3"></td>
249
250       <td class="n" id="sq8x3"></td>
251
252       <td class="n" id="sq9x3"></td>
253     </tr>
254
255     <tr>
256       <td class="n" id="sq0x2"></td>
257
258       <td class="n" id="sq1x2"></td>
259
260       <td class="n" id="sq2x2"></td>
261
262       <td class="n" id="sq3x2"></td>
263
264       <td class="n" id="sq4x2" onmousedown="down_click(4,2)"
265       onmouseup="up_click()"><img src="sym/WhiteLance.png"></td>
266
267       <td class="n" id="sq5x2" onmousedown="down_click(5,2)"
268       onmouseup="up_click()"><img src="sym/WhiteClaw.png"></td>
269
270       <td class="n" id="sq6x2" onmousedown="down_click(6,2)"
271       onmouseup="up_click()"><img src="sym/WhitePawn.png"></td>
272
273       <td class="n" id="sq7x2"></td>
274
275       <td class="n" id="sq8x2"></td>
276
277       <td class="n" id="sq9x2"></td>
278     </tr>
279
280     <tr>
281       <td class="n" id="sq0x1"></td>
282
283       <td class="n" id="sq1x1"></td>
284
285       <td class="n" id="sq2x1"></td>
286
287       <td class="n" id="sq3x1"></td>
288
289       <td class="n" id="sq4x1"></td>
290
291       <td class="n" id="sq5x1"></td>
292
293       <td class="n" id="sq6x1"></td>
294
295       <td class="n" id="sq7x1"></td>
296
297       <td class="n" id="sq8x1"></td>
298
299       <td class="n" id="sq9x1"></td>
300     </tr>
301
302     <tr>
303       <td class="n" id="sq0x0"></td>
304
305       <td class="n" id="sq1x0"></td>
306
307       <td class="n" id="sq2x0"></td>
308
309       <td class="n" id="sq3x0"></td>
310
311       <td class="n" id="sq4x0"></td>
312
313       <td class="n" id="sq5x0"></td>
314
315       <td class="n" id="sq6x0"></td>
316
317       <td class="n" id="sq7x0"></td>
318
319       <td class="n" id="sq8x0"></td>
320
321       <td class="n" id="sq9x0"></td>
322     </tr>
323   </table>
324
325   <p id="piece" height="20">:<br>
326   :<br>
327   :<br>
328   :</p>
329
330   <table cellpadding="5" border="1">
331     <tr>
332       <td><b>sym</b></td>
333
334       <td><b>Piece name</b></td>
335
336       <td><b>ID</b></td>
337
338       <td><b>value</b></td>
339
340       <td><b>Moves</b> (<a href="Betza.html">Betza
341       notation</a>)</td>
342
343       <td><b>Remarks</b></td>
344     </tr>
345
346     <tr>
347       <td><img src="sym/WhiteKing.png"></td>
348
349       <td>King</td>
350
351       <td>K</td>
352
353       <td>-</td>
354
355       <td>K</td>
356
357       <td></td>
358     </tr>
359
360     <tr>
361       <td><img src="sym/WhiteLion.png"></td>
362
363       <td>Lion</td>
364
365       <td>N</td>
366
367       <td></td>
368
369       <td>KADN(cK-aK)(K-bK)</td>
370
371       <td>Can move twice per turn (as King)</td>
372     </tr>
373
374     <tr>
375       <td><img src="sym/WhiteQueen.png"></td>
376
377       <td>Queen</td>
378
379       <td>Q</td>
380
381       <td></td>
382
383       <td>RB or Q</td>
384
385       <td></td>
386     </tr>
387
388     <tr>
389       <td><img src="sym/WhiteCrownedRook.png"></td>
390
391       <td>Dragon(-King)</td>
392
393       <td>D</td>
394
395       <td></td>
396
397       <td>RF</td>
398
399       <td>Promotes to Eagle</td>
400     </tr>
401
402     <tr>
403       <td><img src="sym/WhiteCrownedBishop.png"></td>
404
405       <td>(Dragon-)Horse</td>
406
407       <td>H</td>
408
409       <td></td>
410
411       <td>BW</td>
412
413       <td>Promotes to Unicorn</td>
414     </tr>
415
416     <tr>
417       <td><img src="sym/WhiteRook.png"></td>
418
419       <td>Rook</td>
420
421       <td>R</td>
422
423       <td></td>
424
425       <td>R</td>
426
427       <td>Promotes to Dragon</td>
428     </tr>
429
430     <tr>
431       <td><img src="sym/WhiteBishop.png"></td>
432
433       <td>Bishop</td>
434
435       <td>B</td>
436
437       <td></td>
438
439       <td>B</td>
440
441       <td>Promotes to Horse</td>
442     </tr>
443
444     <tr>
445       <td><img src="sym/WhiteSword.png"></td>
446
447       <td>Vertical Mover</td>
448
449       <td>V</td>
450
451       <td></td>
452
453       <td>vRsW</td>
454
455       <td>Promotes to Narrow Queen</td>
456     </tr>
457
458     <tr>
459       <td><img src="sym/WhiteHSword.png"></td>
460
461       <td>Side Mover</td>
462
463       <td>S</td>
464
465       <td></td>
466
467       <td>sRvW</td>
468
469       <td>Promotes to Sleeping Queen</td>
470     </tr>
471
472     <tr>
473       <td><img src="sym/WhiteCanon.png"></td>
474
475       <td>Canon</td>
476
477       <td>A</td>
478
479       <td></td>
480
481       <td>vR</td>
482
483       <td>Promotes to Whale</td>
484     </tr>
485
486     <tr>
487       <td><img src="sym/WhiteLance.png"></td>
488
489       <td>Lance</td>
490
491       <td>L</td>
492
493       <td></td>
494
495       <td>fR</td>
496
497       <td>Promotes to White Horse</td>
498     </tr>
499
500     <tr>
501       <td><img src="sym/WhiteMarshall.png"></td>
502
503       <td>Kylin</td>
504
505       <td>O</td>
506
507       <td></td>
508
509       <td>FD</td>
510
511       <td>Promotes to Lion</td>
512     </tr>
513
514     <tr>
515       <td><img src="sym/WhiteArchbishop.png"></td>
516
517       <td>Phoenix</td>
518
519       <td>X</td>
520
521       <td></td>
522
523       <td>WA</td>
524
525       <td>Promotes to Queen</td>
526     </tr>
527
528     <tr>
529       <td><img src="sym/WhiteElephant.png"></td>
530
531       <td>Elephant</td>
532
533       <td>E</td>
534
535       <td></td>
536
537       <td>FsfW</td>
538
539       <td><b>Promotes to a second King</b></td>
540     </tr>
541
542     <tr>
543       <td><img src="sym/WhiteClaw.png"></td>
544
545       <td>Blind Tiger</td>
546
547       <td>T</td>
548
549       <td></td>
550
551       <td>FsbW</td>
552
553       <td>Promotes to Flying Stag</td>
554     </tr>
555
556     <tr>
557       <td><img src="sym/WhiteGold.png"></td>
558
559       <td>Gold</td>
560
561       <td>G</td>
562
563       <td></td>
564
565       <td>WfF</td>
566
567       <td>Promotes to Rook</td>
568     </tr>
569
570     <tr>
571       <td><img src="sym/WhiteAdvisor.png"></td>
572
573       <td>Silver</td>
574
575       <td>S</td>
576
577       <td></td>
578
579       <td>FfW</td>
580
581       <td>promotes to Vertical Mover</td>
582     </tr>
583
584     <tr>
585       <td><img src="sym/WhiteCommoner.png"></td>
586
587       <td>Copper</td>
588
589       <td>C</td>
590
591       <td></td>
592
593       <td>fFvW</td>
594
595       <td>promotes to Side Mover</td>
596     </tr>
597
598     <tr>
599       <td><img src="sym/WhiteLeopard.png"></td>
600
601       <td>Ferocious Leopard</td>
602
603       <td>F</td>
604
605       <td></td>
606
607       <td>FvW</td>
608
609       <td>promotes to Bishop</td>
610     </tr>
611
612     <tr>
613       <td><img src="sym/WhiteCobra.png"></td>
614
615       <td>Cobra</td>
616
617       <td>I</td>
618
619       <td></td>
620
621       <td>vW</td>
622
623       <td>promotes to Elephant</td>
624     </tr>
625
626     <tr>
627       <td><img src="sym/WhitePawn.png"></td>
628
629       <td>Pawn</td>
630
631       <td>P</td>
632
633       <td></td>
634
635       <td>fW</td>
636
637       <td>promotes to Gold</td>
638     </tr>
639
640     <tr>
641       <td colspan="6"><b>Promoted pieces (not initially present)
642       <?B>
643       </b></td>
644     </tr>
645
646     <tr>
647       <td><img src="sym/WhiteHawk.png"></td>
648
649       <td>Eagle</td>
650
651       <td>+D</td>
652
653       <td></td>
654
655       <td>RbBf(FA(cF-F)(mcF-bF))</td>
656
657       <td>Moves as Q, except for linear double-step 'stinging'
658       moves diagonally forward</td>
659     </tr>
660
661     <tr>
662       <td><img src="sym/WhiteUnicorn.png"></td>
663
664       <td>Unicorn</td>
665
666       <td>+H</td>
667
668       <td></td>
669
670       <td>BsbRf(WD(cW-W)(mcW-bW))</td>
671
672       <td>(aka Horned Falcon) Moves as Q, except for linear
673       double-step 'stinging' forward</td>
674     </tr>
675
676     <tr>
677       <td><img src="sym/WhitePrincess.png"></td>
678
679       <td>Narrow Queen</td>
680
681       <td>+V</td>
682
683       <td></td>
684
685       <td>BvR</td>
686
687       <td>aka Flying Ox</td>
688     </tr>
689
690     <tr>
691       <td><img src="sym/WhiteHCrown.png"></td>
692
693       <td>Sleeping Queen</td>
694
695       <td>+M</td>
696
697       <td></td>
698
699       <td>BsR</td>
700
701       <td>aka Free Boar</td>
702     </tr>
703
704     <tr>
705       <td><img src="sym/WhiteChancellor.png"></td>
706
707       <td>Flying Stag</td>
708
709       <td>+T</td>
710
711       <td></td>
712
713       <td>FvRsW</td>
714
715       <td></td>
716     </tr>
717
718     <tr>
719       <td><img src="sym/WhiteKnight.png"></td>
720
721       <td>White Horse</td>
722
723       <td>+L</td>
724
725       <td></td>
726
727       <td>vRfB</td>
728
729       <td></td>
730     </tr>
731
732     <tr>
733       <td><img src="sym/WhiteDolphin.png"></td>
734
735       <td>Whale</td>
736
737       <td>+A</td>
738
739       <td></td>
740
741       <td>fbRbB</td>
742
743       <td></td>
744     </tr>
745   </table>
746
747   <h3>Pawn peculiarities</h3>
748
749   <ul>
750     <li>Pawns move <b>and capture</b> straight ahead.</li>
751   </ul>
752
753   <h3>General rules</h3>
754
755   <ul>
756     <li>The game is won by capturing the opponent's only King.</li>
757
758     <li>Pieces promote at the end of a move into the promotion
759     zone.</li>
760
761     <li>The promotion zone consists of the last four ranks.</li>
762
763     <li>Pieces promote only once.</li>
764
765     <li>Perpetual checking is forbidden, and would be ruled a loss
766     on the 4-fold repeat.</li>
767
768     <li>Other repetitions lose for the side that creates them.</li>
769   </ul>
770
771   <h3>Lion moves and Stinging pieces</h3>
772
773   <p>Some pieces can make two moves per turn. That means they can
774   also capture two pieces per turn, one on the square they move to
775   (as normal), and one 'en passant' on the transit square. They can
776   also capture on the transit square, and move on to an empty
777   square ('hit and run'), or capture and move back to where they
778   came from ('shooting' the piece from a distance, as it were). Of
779   course they can also capture a single piece in the normal Chess
780   manner. In that case the transit square is immaterial.</p>
781
782   <p>The Lion can make such double moves as two King steps, i.e. in
783   all directions, and arbitrarily changing direction between them.
784   The Unicorn and the Eagle can only make double moves in one or
785   two directions respectively. They can not arbitrarily change
786   direction, but only reverse it (or not), so they do stay on the
787   ray in that direction. But that way they can still make double,
788   hit-and-run, shooting or normal captures. All these pieces can
789   also jump over the transit square, i.e. reach the distant
790   two-step destination in a single jump. Finally they can also just
791   make a step to an adjacent square, refraining from taking a
792   second step.</p>
793
794   <h3>Restrictions on Lion capture</h3>
795
796   <p>There are rules to make Lion trading very difficult, in order
797   to keep the Lions in play. Basically they specify that two Lions
798   cannot be captured in consecutive half-moves. When the first
799   capture is Lion x Lion from a distance, it is forbidden to play
800   it if recapture of the capturing Lion is possible. When another
801   piece captures a Lion, it is just the other way around: then the
802   'counterstrike' by a non-Lion against the Lion is forbidden. One
803   possibility left open is thus when you capture an adjacent Lion.
804   But then you would in general be foolish to allow recapture, as
805   you could take the Lion hit-and-run fashion, fleeing to a save
806   square. An exception to the rule is when a valuable opponent
807   piece (i.e. not a Pawn or Go Between) forms a 'bridge' between
808   the Lions; you may then capture that piece in the first leg of
809   the double-move, and then take the opponent Lion with the second
810   leg. Then the opponent can recapture, but he will have lost a
811   valuable piece.</p>
812
813   <h3>XBoard interface issues</h3>
814
815   <p>This game has to be played with the option Show Target Squares
816   on! This option will cause marking of the target squares of any
817   piece you select or grab, by the engine (with legality testing
818   off) or by XBoard (legality testing on). Moving to a square
819   marked in cyan will be interpreted not as the final destination,
820   but as the transit square after the first step of a multi-leg
821   move. XBoard will then highlight the possible destination squares
822   of the second leg from there. Should you want to end on the cyan
823   square, you click it again, (it will be no longer marked in
824   cyan), and XBoard will terminate the move after the first leg.
825   You can also move back to the starting square, to 'shoot' the
826   opponent piece from nearby.</p>
827
828   <p>With Detour Underpromotion on, XBoard will assume by default
829   that every piece that enters the zone promotes. Should you want
830   to defer in this mode, you should use a click-click move, and
831   when you make the click on the promotion square, move the mouse
832   down before releasing the button. If you move enough the piece on
833   the promotion square will change back to the unpromoted form, and
834   then you can release. With Detour Underpromotion off, you will
835   automatically get a promotion popup that asks whether you want to
836   promote or defer.</p>
837
838   <h3>Differences with FIDE</h3>
839
840   <p>Except that there are also Kings, Queens, Rooks and Bishops,
841   not much is the same.</p>
842
843   <h3>Strategy issues</h3>
844
845   <p>Piece with no sliding forward moves are hard to promote, but
846   promotion of forward sliders is practically unavoidable.</p>
847
848   <p>You can have two Kings by promoting the Elephant, in which
849   case the opponent would have to capture both in order to win.</p>
850 </div><!-- for id="content", starts in the include above -->
851 <!--#include virtual="/server/footer.html" -->
852 </body>
853 </html>