Add web pages on rules of Chess variants
[xboard.git] / whats_new / rules / Spartan.html
1 <html>
2 <header>
3 <title>Spartan Chess</title>
4 <link rel=StyleSheet href="./moves.css" type="text/css">
5 <script type="text/javascript" src="spartan.js"></script>
6 </header>
7 <body>
8 <h1>Spartan Chess</h1>
9 <table cellpadding="20"><tr><td>
10 <img src="Spartan.png">
11 </td><td>
12 <h3>Initial setup</h3>
13 <h4>Black (Spartans)</h4>
14 <p>
15 c8, f8: King
16 <br>
17 g1: Warlord
18 <br>
19 b8: General
20 <br>
21 a8, h8: Lieutenant
22 <br>
23 d8, e8: Captain
24 <br>
25 a7-h7: Hoplites
26 </p>
27 <h4>White (Persians)</h4>
28 <p>
29 f1: King
30 <br>
31 e1: Queen
32 <br>
33 a1, h1: Rook
34 <br>
35 c1, f1: Bishop
36 <br>
37 b1, g1: Knight
38 <br>
39 a2-h2: Pawns
40 </p>
41 </td></tr></table>
42
43 <h3>Moves at a Glance</h3>
44
45 <p>Click on a piece below to see its moves</p>
46
47 <table class="board"><tr><td class="n" id="0x9" onmouseDown="down_click(,)" onmouseUp="up_click(,)">
48
49      </td><td class="n" id="1x9">
50
51      </td><td class="n" id="2x9">
52
53      </td><td class="n" id="3x9">
54
55      </td><td class="n" id="4x9">
56
57      </td><td class="n" id="5x9">
58
59      </td><td class="n" id="6x9">
60
61      </td><td class="n" id="7x9">
62
63      </td><td class="n" id="8x9">
64
65      </td><td class="n" id="9x9">
66
67      </td><td class="h">
68 <img src="sym/yellow.png">
69      </td><td class="w" rowspan="2" valign="top">
70 <p>Sliding capture or non-capture,<br>can be blocked on any square along the ray</p>
71 </td></tr><tr><td class="n" id="0x8">
72
73      </td><td class="n" id="1x8">
74
75      </td><td class="n" id="2x8" onmouseDown="down_click(2,-8)" onmouseUp="up_click()">
76 <img src="sym/BlackLance.png">
77      </td><td class="n" id="3x8">
78
79      </td><td class="n" id="4x8">
80
81      </td><td class="n" id="5x8">
82
83      </td><td class="n" id="6x8">
84
85      </td><td class="n" id="7x8">
86
87      </td><td class="n" id="8x8">
88
89      </td><td class="n" id="9x8">
90
91 </td></tr><tr><td class="n" id="0x7">
92
93      </td><td class="n" id="1x7">
94
95      </td><td class="n" id="2x7">
96
97      </td><td class="n" id="3x7">
98
99      </td><td class="n" id="4x7">
100
101      </td><td class="n" id="5x7">
102
103      </td><td class="n" id="6x7">
104
105      </td><td class="n" id="7x7">
106
107      </td><td class="n" id="8x7">
108
109      </td><td class="n" id="9x7">
110
111      </td><td class="h">
112 <img src="sym/orange.png">
113      </td><td class="w">
114 Unblockable leap (capture or non-capture)
115 </td></tr><tr><td class="n" id="0x6">
116
117      </td><td class="n" id="1x6">
118
119      </td><td class="n" id="2x6" onmouseDown="down_click(2,-6)" onmouseUp="up_click()">
120 <img src="sym/BlackLance.png">
121      </td><td class="n" id="3x6" onmouseDown="down_click(3,6)" onmouseUp="up_click()">
122 <img src="sym/BlackElephant.png">
123      </td><td class="n" id="4x6" onmouseDown="down_click(4,6)" onmouseUp="up_click()">
124 <img src="sym/BlackMarshall.png">
125      </td><td class="n" id="5x6" onmouseDown="down_click(5,-6)" onmouseUp="up_click()">
126 <img src="sym/BlackArchbishop.png">
127      </td><td class="n" id="6x6" onmouseDown="down_click(6,6)" onmouseUp="up_click()">
128 <img src="sym/BlackCrownedRook.png">
129      </td><td class="n" id="7x6" onmouseDown="down_click(7,6)" onmouseUp="up_click()">
130 <img src="sym/BlackKing.png">
131      </td><td class="n" id="8x6">
132
133      </td><td class="n" id="9x6">
134
135      </td><td class="h">
136 <img src="sym/green.png">
137      </td><td class="w">
138 Non-capture only
139 </td></tr><tr><td class="n" id="0x5">
140
141      </td><td class="n" id="1x5">
142
143      </td><td class="n" id="2x5">
144
145      </td><td class="n" id="3x5" onmouseDown="down_click(3,0)" onmouseUp="up_click()">
146
147      </td><td class="n" id="4x5" onmouseDown="down_click(4,0)" onmouseUp="up_click()">
148
149      </td><td class="n" id="5x5" onmouseDown="down_click(5,0)" onmouseUp="up_click()">
150
151      </td><td class="n" id="6x5" onmouseDown="down_click(6,0)" onmouseUp="up_click()">
152
153      </td><td class="n" id="7x5">
154
155      </td><td class="n" id="8x5">
156
157      </td><td class="n" id="9x5">
158
159      </td><td class="h">
160 <img src="sym/red.png">
161      </td><td class="w">
162 Capture only
163 </td></tr><tr><td class="n" id="0x4">
164
165      </td><td class="n" id="1x4">
166
167      </td><td class="n" id="2x4">
168
169      </td><td class="n" id="3x4" onmouseDown="down_click(3,0)" onmouseUp="up_click()">
170
171      </td><td class="n" id="4x4" onmouseDown="down_click(4,0)" onmouseUp="up_click()">
172
173      </td><td class="n" id="5x4" onmouseDown="down_click(5,0)" onmouseUp="up_click()">
174
175      </td><td class="n" id="6x4" onmouseDown="down_click(6,0)" onmouseUp="up_click()">
176
177      </td><td class="n" id="7x4">
178
179      </td><td class="n" id="8x4">
180
181      </td><td class="n" id="9x4">
182
183 </td></tr><tr><td class="n" id="0x3">
184
185      </td><td class="n" id="1x3">
186
187      </td><td class="n" id="2x3" onmouseDown="down_click(2,3)" onmouseUp="up_click()">
188 <img src="sym/WhitePawn.png">
189      </td><td class="n" id="3x3" onmouseDown="down_click(3,3)" onmouseUp="up_click()">
190 <img src="sym/WhiteRook.png">
191      </td><td class="n" id="4x3" onmouseDown="down_click(4,3)" onmouseUp="up_click()">
192 <img src="sym/WhiteKnight.png">
193      </td><td class="n" id="5x3" onmouseDown="down_click(5,3)" onmouseUp="up_click()">
194 <img src="sym/WhiteQueen.png">
195      </td><td class="n" id="6x3" onmouseDown="down_click(6,3)" onmouseUp="up_click()">
196 <img src="sym/WhiteBishop.png">
197      </td><td class="n" id="7x3" onmouseDown="down_click(7,3)" onmouseUp="up_click()">
198 <img src="sym/WhiteKing.png">
199      </td><td class="n" id="8x3">
200
201      </td><td class="n" id="9x3">
202
203 </td></tr><tr><td class="n" id="0x2">
204
205      </td><td class="n" id="1x2">
206
207      </td><td class="n" id="2x2">
208
209      </td><td class="n" id="3x2">
210
211      </td><td class="n" id="4x2">
212
213      </td><td class="n" id="5x2">
214
215      </td><td class="n" id="6x2">
216
217      </td><td class="n" id="7x2">
218
219      </td><td class="n" id="8x2">
220
221      </td><td class="n" id="9x2">
222
223 </td></tr><tr><td class="n" id="0x1">
224
225      </td><td class="n" id="1x1">
226
227      </td><td class="n" id="2x1" onmouseDown="down_click(2,-1)" onmouseUp="up_click()">
228 <img src="sym/WhitePawn.png">
229      </td><td class="n" id="3x1">
230
231      </td><td class="n" id="4x1">
232
233      </td><td class="n" id="5x1">
234
235      </td><td class="n" id="6x1">
236
237      </td><td class="n" id="7x1">
238
239      </td><td class="n" id="8x1">
240
241      </td><td class="n" id="9x1">
242
243 </td></tr><tr><td class="n" id="0x0">
244
245      </td><td class="n" id="1x0">
246
247      </td><td class="n" id="2x0">
248
249      </td><td class="n" id="3x0">
250
251      </td><td class="n" id="4x0">
252
253      </td><td class="n" id="5x0">
254
255      </td><td class="n" id="6x0">
256
257      </td><td class="n" id="7x0">
258
259      </td><td class="n" id="8x0">
260
261      </td><td class="n" id="9x0">
262
263 </td></tr></table>
264
265 <p id="piece" height="20">:<br>:<br>:<br>:</p>
266
267 <table cellpadding="5" border="1"><tr><td>
268 Piece
269      </td><td>
270 ID
271      </td><td>
272 value
273      </td><td>
274 Moves (<a href="Betza.html">Betza notation</a>)
275      </td><td>
276 Remarks
277 </td></tr><tr><td>
278 King (Persian)
279      </td><td>
280 K
281      </td><td>
282 -
283      </td><td>
284 K
285      </td><td>
286 Can castle with Rook, moving 2 steps towards it
287 </td></tr><tr><td>
288 Queen
289      </td><td>
290 Q
291      </td><td>
292 9.5
293      </td><td>
294 RB or Q
295      </td><td>
296
297 </td></tr><tr><td>
298 Rook
299      </td><td>
300 R
301      </td><td>
302 5
303      </td><td>
304 R
305      </td><td>
306
307 </td></tr><tr><td>
308 Bishop
309      </td><td>
310 B
311      </td><td>
312 3.25
313      </td><td>
314 B
315      </td><td>
316 Color-bound
317 </td></tr><tr><td>
318 Knight
319      </td><td>
320 N
321      </td><td>
322 3.25
323      </td><td>
324 N
325      </td><td>
326
327 </td></tr><tr><td>
328 Pawn
329      </td><td>
330 P
331      </td><td>
332 1
333      </td><td>
334 mfWcfF
335      </td><td>
336 Promotes to Q, R, B, or N on reaching last rank
337 </td></tr><tr><td>
338 King (Spartan)
339      </td><td>
340 K
341      </td><td>
342 4.5
343      </td><td>
344 K
345      </td><td>
346 Distributed Royalty: check only when all your Kings are in Check
347 </td></tr><tr><td>
348 Warlord
349      </td><td>
350 W
351      </td><td>
352 8.75
353      </td><td>
354 BN
355      </td><td>
356
357 </td></tr><tr><td>
358 General
359      </td><td>
360 G
361      </td><td>
362 7
363      </td><td>
364 RF
365      </td><td>
366
367 </td></tr><tr><td>
368 Lieutenant
369      </td><td>
370 L
371      </td><td>
372 3.5
373      </td><td>
374 FAmsW
375      </td><td>
376 Color-changing sideway non-capture move
377 </td></tr><tr><td>
378 Captain
379      </td><td>
380 C
381      </td><td>
382 3
383      </td><td>
384 WD
385      </td><td>
386 Has mating potential
387 </td></tr><tr><td>
388 Hoplite Pawn
389      </td><td>
390 H
391      </td><td>
392 1
393      </td><td>
394 mfFcfW
395      </td><td>
396 Promotes to K, W, G, L or C on reaching last rank
397 </td></tr></table>
398 <h3>Pawn peculiarities</h3>
399 <ul>
400 <li>Pawns capture differently from how they move (Perians straight move, diagonal capture, Spartans the other way around).</li>
401 <li>Pawns can move two squares straight ahead from their initial position, in the direction(s) of their non-capture.</li>
402 <li>The double-push of Persian Pawns can be blocked, but Hoplites can jump.</li>
403 <li>There is no en-passant capture.</li>
404 <li>Pawns/Hoplites promote to another piece of their own side when they reach last rank.</li>
405 <li>Hoplites can promote to King, but only when the Spartans have a single King just before the promotion.</li>
406 <li>Persian Pawns can not promote to King.</li>
407
408 </ul>
409 <h3>Castling</h3>
410 <p>
411 The Persian King, if it has not moved before, can move two squares in the direction of a Rook that has not moved before,
412 in which case that Rook is moved to the square the King skipped over.
413 This is only allowed if all squares between King and Rook are empty,
414 when the King is not in check on the square it came from,
415 and would not be in check on any of the squares it skipped over.
416 </p>
417 <h3>General rules</h3>
418 <ul>
419 <li>It is not allowed to expose <b>all</b> your Kings to capture <b>at the same time</b>.</li>
420 <li>The Spartans can leave one of their Kings under attack, and as a consequence, have it captured.</li>
421 <li>The game is won by checkmating the opponent's King or King-pair.</li>
422 <li>Stalemate (no legal moves, but not in check) is a draw.</li>
423 </ul>
424 <h3>Duple check</h3>
425 <p>
426 The rule that the Spartans cannot leave both Kings attacked would <b>not</b> follow from a rule where you lose when all your Kings are captured.
427 Because under that rule the opponent could at most capture one of the two in the next turn,
428 and the next turn the other King could move to safety.
429 So it is an special rule that leaving them both under attack is illegal, (and only then are you considered to be in check).
430 In consequence that when you cannot get out of that check situation, you are (duple) checkmated.
431 (It is as if at the begining of every turn you can decide anew which of your Kings is the royal one.)
432 </p>
433 <h3>Differences with FIDE</h3>
434 <p>
435 The black army is completely different.
436 </p>
437 <h3>Strategy issues</h3>
438 <p>
439 It is not possible to force checkmate on a bare King with just a single Bishop, Knight or Lieutenant (in addition to your own King).
440 Two Knights cannot do that either.
441 </p>
442 <p>
443 Although Captains are worth less than orthodox minors B and N, they can force checkmate on a bare King.
444 As a result the Spartans can often win when they are a minor ahead, if one of their minors is a Captain
445 (e.g. KLCKB is a win, where KBNKB in FIDE is a draw).
446 </p>
447 <p>
448 A pair of Spartan Kings also can force checkmate against a bare King.
449 Furthermore, Kings are tough defenders, because they cannot be attacked by the opponent's King.
450 So if all the attacker's power is in a single piece, the defending King pair has nothing to fear when they protect each other.
451 This makes even KQKK is a draw (provided the Spartan kings can connect).
452 </p>
453 <p>
454 Bishops are confined to squares of a single color.
455 Having Bishops on both colors compensates this weakness, and is worth an extra 0.5 on top of their added value.
456 </p>
457 <p>
458 Because Hoplites can choose their path, they become passers very easily.
459 This is only of limited value, though, as moving them around an obstructing Persian Pawn usually also gives the latter a free path to promotion.
460 Hoplites do stay on the same color when they do not capture.
461 A Bishop on the other color is thus powerless to stop their promotion.
462 </p>
463 <p>
464 </p>
465 <p>
466 </p>
467 <p>
468 </p>
469 </body>
470 </html>