Add Knightmate2: two kings, as in Spartan Chess
[vchess.git] / client / src / translations / variants / en.pug
1 p.text-center
2 a(href="https://www.chessvariants.com/what.html") What is a chess variant?
3 |     
4 a(href="https://www.chessvariants.com/why.html") Why play chess variants?
5
6 p
7 a(href="/#/variants/Chess960") Chess960
8 |  variant allows to play under standard rules, with a random
9 | (or not) symmetric (or not) initial position.
10
11 h3 Simplified games to learn chess
12
13 p Variants with very few different pieces, and a simplified goal.
14 -
15 var varlist = [
16 "Bishopawns",
17 "Discoduel",
18 "Dobutsu",
19 "Knightpawns",
20 "Pawns",
21 "Pawnsking",
22 "Queenpawns",
23 "Rookpawns"
24 ]
25 ul
26 for v in varlist
27 li #[a(href="/#/variants/"+v) #{v}]
28
29 h3 Forced captures
30
31 p.
32 In a given position, there are generally less possible moves than in the
33 orthodox games since you must capture.
34 -
35 var varlist = [
36 "Arena",
37 "Capture",
38 "Losers",
39 "Monocolor",
40 "Suicide"
41 ]
42 ul
43 for v in varlist
44 li #[a(href="/#/variants/"+v) #{v}]
45
46 h3 Transformations
47
48 p Pieces generally transform when capturing.
49 -
50 var varlist = [
51 "Absorption",
52 "Cannibal1",
53 "Cannibal2"
54 ]
55 ul
56 for v in varlist
57 li #[a(href="/#/variants/"+v) #{v}]
58
59 h3 Modified boundaries
60
61 p Boards which communicating sides.
62 -
63 var varlist = [
64 "Circular",
65 "Cylinder"
66 ]
67 ul
68 for v in varlist
69 li #[a(href="/#/variants/"+v) #{v}]
70
71 h3 Different pawn movements
72
73 p Everything is as in the orthodox game, but pawns move unusually.
74 -
75 var varlist = [
76 "Berolina",
77 "Diamond",
78 "Vchess"
79 ]
80 ul
81 for v in varlist
82 li #[a(href="/#/variants/"+v) #{v}]
83
84 h3 Different armies
85
86 p Standard pieces versus a team of different pieces.
87 -
88 var varlist = [
89 "Colorbound",
90 "Empire",
91 "Horde",
92 "Orda",
93 "Shinobi",
94 "Spartan",
95 "Synochess"
96 ]
97 ul
98 for v in varlist
99 li #[a(href="/#/variants/"+v) #{v}]
100
101 h3 Inspired by ball games
102
103 p Variants involving a ball, abstract or not, which must cross the board.
104 -
105 var varlist = [
106 "Ball",
107 "Football",
108 "Rugby"
109 ]
110 ul
111 for v in varlist
112 li #[a(href="/#/variants/"+v) #{v}]
113
114 h3 New pieces
115
116 p.
117 A large variety of fairy pieces can be defined.
118 Some very powerful like the Amazon, some rather weak like the Grasshopper.
119 -
120 var varlist = [
121 "Capablanca",
122 "Eightpieces",
123 "Fullcavalry",
124 "Grand",
125 "Grasshopper",
126 "Hoppelpoppel",
127 "Omega",
128 "Ordamirror",
129 "Perfect",
130 "Shako",
131 "Tencubed",
132 "Wildebeest"
133 ]
134 ul
135 for v in varlist
136 li #[a(href="/#/variants/"+v) #{v}]
137
138 p.
139 In the following variants, fairy (or not) pieces may
140 appear later in the game.
141 -
142 var varlist = [
143 "Musketeer",
144 "Schess",
145 "Titan"
146 ]
147 ul
148 for v in varlist
149 li #[a(href="/#/variants/"+v) #{v}]
150
151 h3 Several royal pieces
152
153 p In these games you must take care of two or more "kings".
154 -
155 var varlist = [
156 "Coregal",
157 "Twokings",
158 "Antiking1",
159 "Antiking2"
160 ]
161 ul
162 for v in varlist
163 li #[a(href="/#/variants/"+v) #{v}]
164
165 h3 Unorthodox captures
166
167 p Non-standard captures, but using known mechanisms.
168 -
169 var varlist = [
170 "Enpassant",
171 "Rifle",
172 "Zen"
173 ]
174 ul
175 for v in varlist
176 li #[a(href="/#/variants/"+v) #{v}]
177
178 p.
179 Captures are generally achieved without replacement. That is to say,
180 you don't replace the enemy piece on its square to capture it.
181 -
182 var varlist = [
183 "Allmate1",
184 "Allmate2",
185 "Baroque",
186 "Dynamo",
187 "Fugue",
188 "Interweave",
189 "Rococo",
190 "Maxima"
191 ]
192 ul
193 for v in varlist
194 li #[a(href="/#/variants/"+v) #{v}]
195
196 h3 Pieces changing side, shared pieces
197
198 p Pieces' owners (color) may change during the game
199 -
200 var varlist = [
201 "Benedict",
202 "Checkered1",
203 "Checkered2",
204 "Otage",
205 "Pacifist1",
206 "Pacifist2",
207 "Pacosako"
208 ]
209 ul
210 for v in varlist
211 li #[a(href="/#/variants/"+v) #{v}]
212
213 h3 Incomplete information
214
215 p.
216 Some speculation is required in these variants,
217 where some game informations are hidden.
218 -
219 var varlist = [
220 "Apocalypse",
221 "Dark",
222 "Hidden",
223 "Hiddenqueen",
224 "Synchrone1",
225 "Synchrone2"
226 ]
227 ul
228 for v in varlist
229 li #[a(href="/#/variants/"+v) #{v}]
230
231 h3 Random factors
232
233 p.
234 These games include random effects,
235 which can be funny, frustrating or both :)
236 -
237 var varlist = [
238 "Chakart",
239 "Dice"
240 ]
241 ul
242 for v in varlist
243 li #[a(href="/#/variants/"+v) #{v}]
244
245 h3 Inpired by knight movement
246
247 p.
248 Variants based on the knight move,
249 which augment or transform pieces' abilities.
250 -
251 var varlist = [
252 "Balaklava",
253 "Knightmate1",
254 "Knightmate2",
255 "Knightrelay1",
256 "Knightrelay2"
257 ]
258 ul
259 for v in varlist
260 li #[a(href="/#/variants/"+v) #{v}]
261
262 h3 Unusual initial setup
263
264 p Initial setup causes a lot of captures early in the game.
265 -
266 var varlist = [
267 "Doublearmy",
268 "Upsidedown",
269 "Pawnmassacre"
270 ]
271 ul
272 for v in varlist
273 li #[a(href="/#/variants/"+v) #{v}]
274
275 h3 "Easy" variants: simple rules
276
277 p.
278 Only minor changes are made to the orthodox rules,
279 resulting in a very similar game.
280 -
281 var varlist = [
282 "Coronation",
283 "Freecapture",
284 "Pocketknight"
285 ]
286 ul
287 for v in varlist
288 li #[a(href="/#/variants/"+v) #{v}]
289
290 p ...Or leading to a very different strategy:
291 -
292 var varlist = [
293 "Antimatter",
294 "Atomic1",
295 "Atomic2",
296 "Brotherhood",
297 "Checkless"
298 ]
299 ul
300 for v in varlist
301 li #[a(href="/#/variants/"+v) #{v}]
302
303 h3 Initially empty board
304
305 p.
306 All pieces are progressively added from an empty board.
307 -
308 var varlist = [
309 "Parachute",
310 "Screen"
311 ]
312 ul
313 for v in varlist
314 li #[a(href="/#/variants/"+v) #{v}]
315
316 h3 Repositioning
317
318 p Pieces can be dropped on the board, either immediately or later in the game.
319 -
320 var varlist = [
321 "Clorange",
322 "Crazyhouse",
323 "Madhouse",
324 "Rampage",
325 "Recycle",
326 "Shogun",
327 "Teleport"
328 ]
329 ul
330 for v in varlist
331 li #[a(href="/#/variants/"+v) #{v}]
332
333 h3 Immobilization, hypnotism
334
335 p Pieces can be paralyzed or controlled under certain circumstances.
336 -
337 var varlist = [
338 "Hypnotic",
339 "Isardam",
340 "Koopa",
341 "Madrasi",
342 "Mesmer"
343 ]
344 ul
345 for v in varlist
346 li #[a(href="/#/variants/"+v) #{v}]
347
348 h3 Regional and historical variants
349
350 p (Partial) Game evolution in time and space.
351 -
352 var varlist = [
353 "Janggi",
354 "Karouk",
355 "Makpong",
356 "Makruk",
357 "Minishogi",
358 "Minixiangqi",
359 "Shatranj",
360 "Shogi",
361 "Sittuyin",
362 "Xiangqi"
363 ]
364 ul
365 for v in varlist
366 li #[a(href="/#/variants/"+v) #{v}]
367
368 h3 Kings race
369
370 p The goal is to cross the board with your king.
371 -
372 var varlist = [
373 "Racingkings",
374 "Royalrace"
375 ]
376 ul
377 for v in varlist
378 li #[a(href="/#/variants/"+v) #{v}]
379
380 h3 Several moves in one turn
381
382 p In these variants, you can play two or more moves per turn.
383 -
384 var varlist = [
385 "Avalanche",
386 "Doublemove1",
387 "Doublemove2",
388 "Progressive1",
389 "Progressive2"
390 ]
391 ul
392 for v in varlist
393 li #[a(href="/#/variants/"+v) #{v}]
394
395 h3 Single powerful piece versus army
396
397 p Very few but powerful pieces against a full army.
398 -
399 var varlist = [
400 "Maharajah",
401 "Monster"
402 ]
403 ul
404 for v in varlist
405 li #[a(href="/#/variants/"+v) #{v}]
406
407 h3 Exchanging pieces positions
408
409 p Some or all pieces can be swapped.
410 -
411 var varlist = [
412 "Joker",
413 "Suction",
414 "Swap",
415 "Switching"
416 ]
417 ul
418 for v in varlist
419 li #[a(href="/#/variants/"+v) #{v}]
420
421 h3 Different objective
422
423 p Orthodox rules, but the goal is not checkmate (or not only).
424 -
425 var varlist = [
426 "Alapo",
427 "Castle",
428 "Crossing",
429 "Extinction",
430 "Threechecks",
431 "Kinglet",
432 "Koth",
433 "Squatter1",
434 "Squatter2"
435 ]
436 ul
437 for v in varlist
438 li #[a(href="/#/variants/"+v) #{v}]
439
440 h3 Non-chess
441
442 p Some games not chess related.
443 -
444 var varlist = [
445 "Atarigo",
446 "Avalam1",
447 "Avalam2",
448 "Emergo",
449 "Fanorona",
450 "Gomoku",
451 "Konane",
452 "Yote"
453 ]
454 ul
455 for v in varlist
456 li #[a(href="/#/variants/"+v) #{v}]
457
458 h3 Miscelleanous
459
460 p.
461 These variants are not classified yet, generally because they are the only
462 one of their kind on this website.
463 -
464 var varlist = [
465 "Alice",
466 "Align4",
467 "Ambiguous",
468 "Bario",
469 "Bicolour",
470 "Convert",
471 "Copycat",
472 "Evolution",
473 "Forward",
474 "Fusion",
475 "Gridolina",
476 "Hamilton",
477 "Iceage",
478 "Kingsmaker",
479 "Magnetic",
480 "Pandemonium",
481 "Refusal1",
482 "Refusal2",
483 "Relayup",
484 "Rollerball",
485 "Selfabsorb",
486 "Takenmake",
487 "Wormhole1",
488 "Wormhole2"
489 ]
490 ul
491 for v in varlist
492 li #[a(href="/#/variants/"+v) #{v}]