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