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