Add Knightmate2: two kings, as in Spartan Chess
[vchess.git] / client / src / translations / variants / en.pug
... / ...
CommitLineData
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
11h3 Simplified games to learn chess
12
13p 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 ]
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",
38 "Losers",
39 "Monocolor",
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",
52 "Cannibal1",
53 "Cannibal2"
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",
77 "Diamond",
78 "Vchess"
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",
90 "Empire",
91 "Horde",
92 "Orda",
93 "Shinobi",
94 "Spartan",
95 "Synochess"
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 = [
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 ]
134ul
135 for v in varlist
136 li #[a(href="/#/variants/"+v) #{v}]
137
138p.
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 ]
147ul
148 for v in varlist
149 li #[a(href="/#/variants/"+v) #{v}]
150
151h3 Several royal pieces
152
153p 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 ]
161ul
162 for v in varlist
163 li #[a(href="/#/variants/"+v) #{v}]
164
165h3 Unorthodox captures
166
167p Non-standard captures, but using known mechanisms.
168-
169 var varlist = [
170 "Enpassant",
171 "Rifle",
172 "Zen"
173 ]
174ul
175 for v in varlist
176 li #[a(href="/#/variants/"+v) #{v}]
177
178p.
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 ]
192ul
193 for v in varlist
194 li #[a(href="/#/variants/"+v) #{v}]
195
196h3 Pieces changing side, shared pieces
197
198p 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 ]
209ul
210 for v in varlist
211 li #[a(href="/#/variants/"+v) #{v}]
212
213h3 Incomplete information
214
215p.
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 ]
227ul
228 for v in varlist
229 li #[a(href="/#/variants/"+v) #{v}]
230
231h3 Random factors
232
233p.
234 These games include random effects,
235 which can be funny, frustrating or both :)
236-
237 var varlist = [
238 "Chakart",
239 "Dice"
240 ]
241ul
242 for v in varlist
243 li #[a(href="/#/variants/"+v) #{v}]
244
245h3 Inpired by knight movement
246
247p.
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 ]
258ul
259 for v in varlist
260 li #[a(href="/#/variants/"+v) #{v}]
261
262h3 Unusual initial setup
263
264p Initial setup causes a lot of captures early in the game.
265-
266 var varlist = [
267 "Doublearmy",
268 "Upsidedown",
269 "Pawnmassacre"
270 ]
271ul
272 for v in varlist
273 li #[a(href="/#/variants/"+v) #{v}]
274
275h3 "Easy" variants: simple rules
276
277p.
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 ]
286ul
287 for v in varlist
288 li #[a(href="/#/variants/"+v) #{v}]
289
290p ...Or leading to a very different strategy:
291-
292 var varlist = [
293 "Antimatter",
294 "Atomic1",
295 "Atomic2",
296 "Brotherhood",
297 "Checkless"
298 ]
299ul
300 for v in varlist
301 li #[a(href="/#/variants/"+v) #{v}]
302
303h3 Initially empty board
304
305p.
306 All pieces are progressively added from an empty board.
307-
308 var varlist = [
309 "Parachute",
310 "Screen"
311 ]
312ul
313 for v in varlist
314 li #[a(href="/#/variants/"+v) #{v}]
315
316h3 Repositioning
317
318p 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 ]
329ul
330 for v in varlist
331 li #[a(href="/#/variants/"+v) #{v}]
332
333h3 Immobilization, hypnotism
334
335p Pieces can be paralyzed or controlled under certain circumstances.
336-
337 var varlist = [
338 "Hypnotic",
339 "Isardam",
340 "Koopa",
341 "Madrasi",
342 "Mesmer"
343 ]
344ul
345 for v in varlist
346 li #[a(href="/#/variants/"+v) #{v}]
347
348h3 Regional and historical variants
349
350p (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 ]
364ul
365 for v in varlist
366 li #[a(href="/#/variants/"+v) #{v}]
367
368h3 Kings race
369
370p The goal is to cross the board with your king.
371-
372 var varlist = [
373 "Racingkings",
374 "Royalrace"
375 ]
376ul
377 for v in varlist
378 li #[a(href="/#/variants/"+v) #{v}]
379
380h3 Several moves in one turn
381
382p 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 ]
391ul
392 for v in varlist
393 li #[a(href="/#/variants/"+v) #{v}]
394
395h3 Single powerful piece versus army
396
397p Very few but powerful pieces against a full army.
398-
399 var varlist = [
400 "Maharajah",
401 "Monster"
402 ]
403ul
404 for v in varlist
405 li #[a(href="/#/variants/"+v) #{v}]
406
407h3 Exchanging pieces positions
408
409p Some or all pieces can be swapped.
410-
411 var varlist = [
412 "Joker",
413 "Suction",
414 "Swap",
415 "Switching"
416 ]
417ul
418 for v in varlist
419 li #[a(href="/#/variants/"+v) #{v}]
420
421h3 Different objective
422
423p 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 ]
436ul
437 for v in varlist
438 li #[a(href="/#/variants/"+v) #{v}]
439
440h3 Non-chess
441
442p 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 ]
454ul
455 for v in varlist
456 li #[a(href="/#/variants/"+v) #{v}]
457
458h3 Miscelleanous
459
460p.
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 ]
490ul
491 for v in varlist
492 li #[a(href="/#/variants/"+v) #{v}]