1 <!--#include virtual="/server/html5-header.html" -->
2 <title>Chess with Different Armies</title>
3 <link rel="StyleSheet" href="./moves.css" type="text/css">
4 <script type="text/javascript" src="cwda.js">
6 <!--#include virtual="/server/banner.html" -->
7 <!--#set var="article_name" value="/server/standards/boilerplate" -->
8 <!--#include virtual="/server/gnun/initial-translations-list.html" -->
10 <h1>Chess with Different Armies</h1>
12 <p>This is actually a group of variants. It defines a number of
13 'armies', each containing of an orthodox King and Pawns, plus 7
14 other pieces of 4 different types. The orthodox FIDE army, with
15 pieces Q, R, B and N, is one example of this. But there are many
16 armies considting of four completely different pieces, together
17 of approximately equal strength as the FIDE army. Here we discuss
18 three possible realizations of this.</p>
20 <p>Each of these four armies can be pitted against each of the
21 others, with either color.</p>
23 <table cellpadding="20">
25 <td><img src="Rookies.png"></td>
28 <h3>Initial setup</h3>
30 <h4>Remarkable-Rookies army</h4>
34 a1, a8, h1, h8: Short Rook<br>
35 c1, c8, f1, f8: Half Duck<br>
36 b1, b8, g1, g8: Woody<br>
37 a2-h2, a7-h7: Pawns</p>
39 <h4>Fabulous-FIDEs army</h4>
43 a1, a8, h1, h8: Rook<br>
44 c1, c8, f1, f8: Bishop<br>
45 b1, b8, g1, g8: Knight<br>
46 a2-h2, a7-h7: Pawns</p>
51 <td><img src="ClobNut.png"></td>
54 <h4>Nutty-Knights army</h4>
58 a1, a8, h1, h8: Turret<br>
59 c1, c8, f1, f8: Unicorn<br>
60 b1, b8, g1, g8: Horse<br>
61 a2-h2, a7-h7: Pawns</p>
63 <h4>Color-bound Cloberers army</h4>
66 d1, d8: ArchBishop<br>
67 a1, a8, h1, h8: Leaping Bishop<br>
68 c1, c8, f1, f8: Clobberer<br>
69 b1, b8, g1, g8: Elephant<br>
70 a2-h2, a7-h7: Pawns</p>
75 <h3>Moves at a Glance</h3>
77 <p>Click on a piece below to see its moves</p>
81 <td class="h" id="sq0x9"></td>
83 <td class="n" id="sq1x9" onmousedown="down_click(1,9)"
84 onmouseup="up_click()"><img src="sym/BlackRook.png"></td>
86 <td class="n" id="sq2x9"></td>
88 <td class="n" id="sq3x9"></td>
90 <td class="n" id="sq4x9"></td>
92 <td class="n" id="sq5x9" onmousedown="down_click(5,9)"
93 onmouseup="up_click()"><img src="sym/BlackKing.png"></td>
95 <td class="n" id="sq6x9"></td>
97 <td class="n" id="sq7x9"></td>
99 <td class="n" id="sq8x9" onmousedown="down_click(8,9)"
100 onmouseup="up_click()"><img src="sym/BlackRook.png"></td>
102 <td class="h" id="sq9x9"></td>
104 <td class="h"><img src="sym/yellow.png"></td>
106 <td class="w" rowspan="2" valign="top">
107 <p>Sliding capture or non-capture,<br>
108 can be blocked on any square along the ray</p>
113 <td class="n" id="sq0x8"></td>
115 <td class="n" id="sq1x8"></td>
117 <td class="n" id="sq2x8"></td>
119 <td class="n" id="sq3x8"></td>
121 <td class="n" id="sq4x8"></td>
123 <td class="n" id="sq5x8"></td>
125 <td class="n" id="sq6x8"></td>
127 <td class="n" id="sq7x8"></td>
129 <td class="n" id="sq8x8"></td>
131 <td class="n" id="sq9x8"></td>
135 <td class="n" id="sq0x7"></td>
137 <td class="n" id="sq1x7"></td>
139 <td class="n" id="sq2x7"></td>
141 <td class="n" id="sq3x7"></td>
143 <td class="n" id="sq4x7"></td>
145 <td class="n" id="sq5x7"></td>
147 <td class="n" id="sq6x7"></td>
149 <td class="n" id="sq7x7"></td>
151 <td class="n" id="sq8x7"></td>
153 <td class="n" id="sq9x7"></td>
155 <td class="h"><img src="sym/orange.png"></td>
157 <td class="w">Unblockable leap (capture or non-capture)</td>
161 <td class="n" id="sq0x6"></td>
163 <td class="n" id="sq1x6"></td>
165 <td class="n" id="sq2x6"></td>
167 <td class="n" id="sq3x6" onmousedown="down_click(3,6)"
168 onmouseup="up_click()"><img src="sym/BlackRook.png"></td>
170 <td class="n" id="sq4x6" onmousedown="down_click(4,6)"
171 onmouseup="up_click()"><img src="sym/BlackKnight.png"></td>
173 <td class="n" id="sq5x6" onmousedown="down_click(5,6)"
174 onmouseup="up_click()"><img src="sym/BlackQueen.png"></td>
176 <td class="n" id="sq6x6" onmousedown="down_click(6,6)"
177 onmouseup="up_click()"><img src="sym/BlackBishop.png"></td>
179 <td class="n" id="sq7x6" onmousedown="down_click(7,6)"
180 onmouseup="up_click()"><img src="sym/WhiteKing.png"></td>
182 <td class="n" id="sq8x6"></td>
184 <td class="n" id="sq9x6"></td>
186 <td class="h"><img src="sym/green.png"></td>
188 <td class="w">Non-capture only</td>
192 <td class="n" id="sq0x5"></td>
194 <td class="n" id="sq1x5"></td>
196 <td class="n" id="sq2x5"></td>
198 <td class="n" id="sq3x5" onmousedown="down_click(3,5)"
199 onmouseup="up_click()"><img src="sym/WhiteCobra.png"></td>
201 <td class="n" id="sq4x5" onmousedown="down_click(4,5)"
202 onmouseup="up_click()"><img src="sym/WhiteHawk.png"></td>
204 <td class="n" id="sq5x5" onmousedown="down_click(5,5)"
205 onmouseup="up_click()"><img src=
206 "sym/WhiteChancellor.png"></td>
208 <td class="n" id="sq6x5" onmousedown="down_click(6,5)"
209 onmouseup="up_click()"><img src=
210 "sym/WhiteCrownedRook.png"></td>
212 <td class="n" id="sq7x5"></td>
214 <td class="n" id="sq8x5"></td>
216 <td class="n" id="sq9x5"></td>
218 <td class="h"><img src="sym/red.png"></td>
220 <td class="w">Capture only</td>
224 <td class="n" id="sq0x4"></td>
226 <td class="n" id="sq1x4"></td>
228 <td class="n" id="sq2x4"></td>
230 <td class="n" id="sq3x4" onmousedown="down_click(3,4)"
231 onmouseup="up_click()"><img src="sym/BlackElephant.png"></td>
233 <td class="n" id="sq4x4" onmousedown="down_click(4,4)"
234 onmouseup="up_click()"><img src=
235 "sym/BlackCrownedBishop.png"></td>
237 <td class="n" id="sq5x4" onmousedown="down_click(5,4)"
238 onmouseup="up_click()"><img src=
239 "sym/BlackArchbishop.png"></td>
241 <td class="n" id="sq6x4" onmousedown="down_click(6,4)"
242 onmouseup="up_click()"><img src="sym/BlackMarshall.png"></td>
244 <td class="n" id="sq7x4"></td>
246 <td class="n" id="sq8x4"></td>
248 <td class="n" id="sq9x4"></td>
252 <td class="n" id="sq0x3"></td>
254 <td class="n" id="sq1x3" onmousedown="down_click(1,3)"
255 onmouseup="up_click()"><img src="sym/BlackPawn.png"></td>
257 <td class="n" id="sq2x3" onmousedown="down_click(2,3)"
258 onmouseup="up_click()"><img src="sym/WhitePawn.png"></td>
260 <td class="n" id="sq3x3" onmousedown="down_click(3,3)"
261 onmouseup="up_click()"><img src=
262 "sym/WhiteNightrider.png"></td>
264 <td class="n" id="sq4x3" onmousedown="down_click(4,3)"
265 onmouseup="up_click()"><img src="sym/WhiteUnicorn.png"></td>
267 <td class="n" id="sq5x3" onmousedown="down_click(5,3)"
268 onmouseup="up_click()"><img src=
269 "sym/WhiteChancellor.png"></td>
271 <td class="n" id="sq6x3" onmousedown="down_click(6,3)"
272 onmouseup="up_click()"><img src=
273 "sym/WhitePromoDragon.png"></td>
275 <td class="n" id="sq7x3"></td>
277 <td class="n" id="sq8x3"></td>
279 <td class="n" id="sq9x3"></td>
283 <td class="n" id="sq0x2"></td>
285 <td class="n" id="sq1x2"></td>
287 <td class="n" id="sq2x2"></td>
289 <td class="n" id="sq3x2"></td>
291 <td class="n" id="sq4x2"></td>
293 <td class="n" id="sq5x2"></td>
295 <td class="n" id="sq6x2"></td>
297 <td class="n" id="sq7x2"></td>
299 <td class="n" id="sq8x2"></td>
301 <td class="n" id="sq9x2"></td>
305 <td class="n" id="sq0x1"></td>
307 <td class="n" id="sq1x1"></td>
309 <td class="n" id="sq2x1" onmousedown="down_click(-2,1)"
310 onmouseup="up_click()"><img src="sym/WhitePawn.png"></td>
312 <td class="n" id="sq3x1"></td>
314 <td class="n" id="sq4x1"></td>
316 <td class="n" id="sq5x1"></td>
318 <td class="n" id="sq6x1"></td>
320 <td class="n" id="sq7x1"></td>
322 <td class="n" id="sq8x1"></td>
324 <td class="n" id="sq9x1"></td>
328 <td class="h" id="sq0x0"></td>
330 <td class="n" id="sq1x0" onmousedown="down_click(1,0)"
331 onmouseup="up_click()"><img src=
332 "sym/WhiteCrownedBishop.png"></td>
334 <td class="n" id="sq2x0"></td>
336 <td class="n" id="sq3x0"></td>
338 <td class="n" id="sq4x0"></td>
340 <td class="n" id="sq5x0" onmousedown="down_click(5,0)"
341 onmouseup="up_click()"><img src="sym/WhiteKing.png"></td>
343 <td class="n" id="sq6x0"></td>
345 <td class="n" id="sq7x0"></td>
347 <td class="n" id="sq8x0" onmousedown="down_click(8,0)"
348 onmouseup="up_click()"><img src=
349 "sym/WhiteCrownedBishop.png"></td>
351 <td class="h" id="sq9x0"></td>
355 <p id="piece" height="20">:<br>
360 <table cellpadding="5" border="1">
368 <td>Moves (<a href="Betza.html">Betza notation</a>)</td>
374 <td colspan="5"><b>Common to all armies</b></td>
386 <td>Can castle with corner piece</td>
398 <td>Promotes to any piece specific to the army on reaching
403 <td colspan="5"><b>FIDE army</b></td>
455 <td colspan="5"><b>Clobberers army</b></td>
471 <td>Leaping Bishop</td>
507 <td colspan="5"><b>Nutters army</b></td>
559 <td colspan="5"><b>Rookies army</b></td>
611 <h3>Pawn peculiarities</h3>
614 <li>Pawns capture differently from how they move (straight
615 move, diagonal capture).</li>
617 <li>Pawns can move two squares straight ahead from their
618 initial position, provided they are not blocked.</li>
620 <li>On the move immediately after such a double push, they can
621 be captured en passant by another Pawn, as if they had only
622 moved 1 square ahead.</li>
624 <li>Pawns promote to another (non-royal) piece of choice
625 <b>from their own army</b> when they reach last rank.</li>
630 <p>A King that has not moved before can (in general) move two
631 squares in the direction of a corner piece that has not moved
632 before, in which case that corner piece is moved to the square
633 next to the King on the other side. This is only allowed if all
634 squares traveled through by King and corner piece are empty
635 (after their removal), when the King is not in check on the
636 square it came from, and would not be in check on any of the
637 squares it skipped over. When the corner piece is color-bound,
638 however, the King moves 2 <b>or 3 squares</b>, subject to all
639 other rules mentioned above, to make sure the piece it castles
640 with stays on the same color.</p>
642 <h3>General rules</h3>
645 <li>Any army can be pitted against any other.</li>
647 <li>It is not allowed to expose your King to check.</li>
649 <li>The game is won by checkmating the opponent's King.</li>
651 <li>Stalemate (no legal moves, but not in check) is a
655 <h3>XBoard interface issues</h3>
657 <p>Man of the pieces in the various army are quite exotic even by
658 the standards of Chess variants, and XBoard does not know them.
659 So Chess with different Armies has to be played with legality
660 testing off, using pieces XBoard does implement for different
661 purposes. CwDA is also not an variant name known to XBoard; it
662 has to be played as the catch-all variant 'fairy'. This variant
663 can mean anything as far as XBoard is concerned; you have to tell
664 the engine what you actually want to play, and then the engine
665 will tell it to XBoard (i.e. which piece symbols to use, in which
666 initial setup). So CwDA cannot be played without an engine that
667 knows how to play it.</p>
669 <p>Fairy-Max implements various versions of CwDA. With a combobox
670 in the Engine Settings dialog you can select which version you
671 want to play (e.g. Clobberers-Nutters) as variant fairy. When you
672 then select 'fairy' from the New Variant dialog (or start a New
673 Game when 'fairy' was already selected) the engine will setup the
674 game for the selected armies.</p>
676 <h3>Differences with FIDE</h3>
678 <p>Except for the FIDE army, all armies consist of pieces (not
679 King and Pawns) that move in completely different ways.</p>
681 <h3>Strategy issues</h3>
683 <p>It is not possible to force checkmate on a bare King with just
684 a single Bishop or Knight (in addition to your own King). Two
685 Knights cannot do that either. It is not possible to force
686 checkmate on a bare King with just a single Elephant or C or L
687 (in addition to your own King). A pair CC, LL or CL on unlike
688 colors can force checkmate without help of their King. A pair of
689 Elephants can checkmate with help of their King. It is not
690 possible to force checkmate on a bare King with just a single
691 Fibnif or a pair of them (in addition to your own King). All
692 pieces of the Rookies army can force checkmate against a bare
695 <p>Bishops, C and L are confined to squares of a single color.
696 Having Bishops on both colors compensates this weakness, and is
697 worth an extra 0.5 on top of their added value. Combining other
698 color-bound pieces on unlike colors is expected to involve even
700 </div><!-- for id="content", starts in the include above -->
701 <!--#include virtual="/server/footer.html" -->