Update variants classification
[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",
18 "Knightpawns",
19 "Pawns",
20 "Pawnsking",
23681c83 21 "Queenpawns",
737a5daf
BA
22 "Rookpawns"
23 ]
24ul
25 for v in varlist
26 li #[a(href="/#/variants/"+v) #{v}]
27
28h3 Forced captures
29
30p.
31 In a given position, there are generally less possible moves than in the
32 orthodox games since you must capture.
33-
34 var varlist = [
35 "Arena",
36 "Capture",
37 "Interweave",
38 "Losers",
39 "Suicide"
40 ]
41ul
42 for v in varlist
43 li #[a(href="/#/variants/"+v) #{v}]
44
45h3 Transformations
46
47p Pieces generally transform when capturing.
48-
49 var varlist = [
50 "Absorption",
51 "Cannibal"
52 ]
53ul
54 for v in varlist
55 li #[a(href="/#/variants/"+v) #{v}]
56
57h3 Modified boundaries
58
59p Boards which communicating sides.
60-
61 var varlist = [
62 "Circular",
63 "Cylinder"
64 ]
65ul
66 for v in varlist
67 li #[a(href="/#/variants/"+v) #{v}]
68
69h3 Different pawn movements
70
71p Everything is as in the orthodox game, but pawns move unusually.
72-
73 var varlist = [
74 "Berolina",
75 "Diamond"
76 ]
77ul
78 for v in varlist
79 li #[a(href="/#/variants/"+v) #{v}]
80
81h3 Different armies
82
83p Standard pieces versus a team of different pieces.
84-
85 var varlist = [
86 "Colorbound",
87 "Horde",
88 "Orda"
89 ]
90ul
91 for v in varlist
92 li #[a(href="/#/variants/"+v) #{v}]
93
94h3 Inspired by ball games
95
96p Variants involving a ball, abstract or not, which must cross the board.
97-
98 var varlist = [
99 "Ball",
100 "Football",
101 "Rugby"
102 ]
103ul
104 for v in varlist
105 li #[a(href="/#/variants/"+v) #{v}]
106
107h3 New pieces
108
109p.
110 A large variety of fairy pieces can be defined.
111 Some very powerful like the Amazon, some rather weak like the Grasshopper.
112-
113 var varlist = [
114 "Eightpieces",
115 "Grand",
116 "Grasshopper",
117 "Omega",
118 "Perfect",
119 "Schess",
120 "Shako",
121 "Tencubed",
122 "Wildebeest"
123 ]
124ul
125 for v in varlist
126 li #[a(href="/#/variants/"+v) #{v}]
127
128h3 Several royal pieces
129
130p In these games you must take care of two or more "kings".
131-
132 var varlist = [
133 "Coregal",
134 "Twokings",
135 "Antiking1",
136 "Antiking2"
137 ]
138ul
139 for v in varlist
140 li #[a(href="/#/variants/"+v) #{v}]
141
142h3 Unorthodox captures
143
144p Non-standard captures, but using known mechanisms.
145-
146 var varlist = [
147 "Enpassant",
148 "Rifle",
149 "Zen"
150 ]
151ul
152 for v in varlist
153 li #[a(href="/#/variants/"+v) #{v}]
154
155p.
156 Captures are generally achieved without replacement. That is to say,
157 you don't replace the enemy piece on its square to capture it.
158-
159 var varlist = [
160 "Allmate1",
161 "Allmate2",
162 "Baroque",
163 "Dynamo",
164 "Fugue",
165 "Rococo",
166 "Maxima"
167 ]
168ul
169 for v in varlist
170 li #[a(href="/#/variants/"+v) #{v}]
171
172h3 Pieces changing side
173
174p Pieces' owners (color) may change during the game
175-
176 var varlist = [
177 "Benedict",
178 "Checkered1",
179 "Checkered2",
180 "Pacifist1",
181 "Pacifist2"
182 ]
183ul
184 for v in varlist
185 li #[a(href="/#/variants/"+v) #{v}]
186
187h3 Incomplete information
188
189p.
190 Some speculation is required in these variants,
191 where some game informations are hidden.
192-
193 var varlist = [
194 "Apocalypse",
195 "Dark",
196 "Hidden",
197 "Hiddenqueen",
198 "Synchrone"
199 ]
200ul
201 for v in varlist
202 li #[a(href="/#/variants/"+v) #{v}]
203
204h3 Random factors
205
206p.
207 These games include random effects,
208 which can be funny, frustrating or both :)
209-
210 var varlist = [
211 "Chakart",
212 "Dice"
213 ]
214ul
215 for v in varlist
216 li #[a(href="/#/variants/"+v) #{v}]
217
218h3 Inpired by knight movement
219
220p.
221 Variants based on the knight move,
222 which augment or transform pieces' abilities.
223-
224 var varlist = [
225 "Balaklava",
226 "Knightmate",
227 "Knightrelay1",
228 "Knightrelay2"
229 ]
230ul
231 for v in varlist
232 li #[a(href="/#/variants/"+v) #{v}]
233
234h3 Unusual initial setup
235
236p Pawns and / or pieces are switched, which result in a very different game.
237-
238 var varlist = [
239 "Upsidedown",
240 "Pawnmassacre"
241 ]
242ul
243 for v in varlist
244 li #[a(href="/#/variants/"+v) #{v}]
245
246h3 "Easy" variants: simple rules
247
248p.
249 Only minor changes are made to the orthodox rules,
250 resulting in a very similar game.
251-
252 var varlist = [
253 "Coronation",
254 "Pocketknight"
255 ]
256ul
257 for v in varlist
258 li #[a(href="/#/variants/"+v) #{v}]
259
260p ...Or leading to a very different strategy:
261-
262 var varlist = [
263 "Antimatter",
264 "Atomic",
265 "Checkless"
266 ]
267ul
268 for v in varlist
269 li #[a(href="/#/variants/"+v) #{v}]
270
271//h3 Initially empty board
272//
273//Parachute
274//"Crown chess" (place all units at move 1)
275
276h3 Repositioning
277
278p Pieces can be drop on the board, either immediately or later in the game.
279-
280 var varlist = [
281 "Clorange",
282 "Crazyhouse",
283 "Madhouse",
284 "Rampage",
285 "Recycle",
286 "Teleport"
287 ]
288ul
289 for v in varlist
290 li #[a(href="/#/variants/"+v) #{v}]
291
292h3 Immobilization
293
294p Pieces can be paralyzed under certain circumstances.
295-
296 var varlist = [
297 "Koopa",
298 "Madrasi"
299 ]
300ul
301 for v in varlist
302 li #[a(href="/#/variants/"+v) #{v}]
303
304h3 Regional and historical variants
305
306p (Partial) Game evolution in time and space.
307-
308 var varlist = [
309 "Makruk",
310 "Minishogi",
311 "Shatranj",
312 "Shogi",
313 "Sittuyin"
314 ]
315 //Chinese chess (TODO)
316ul
317 for v in varlist
318 li #[a(href="/#/variants/"+v) #{v}]
319
320h3 Kings race
321
322p The goal is to cross the board with your king.
323-
324 var varlist = [
325 "Racingkings",
326 "Royalrace"
327 ]
328ul
329 for v in varlist
330 li #[a(href="/#/variants/"+v) #{v}]
331
332h3 Several moves in one turn
333
334p In these variants, you can play two or more moves per turn.
335-
336 var varlist = [
337 "Doublemove1",
338 "Doublemove2",
339 "Monster",
340 "Progressive"
341 ]
342ul
343 for v in varlist
344 li #[a(href="/#/variants/"+v) #{v}]
345
346h3 Exchanging pieces positions
347
348p Some or all pieces can be swapped.
349-
350 var varlist = [
351 "Suction",
352 "Swap",
353 "Switching"
354 ]
355ul
356 for v in varlist
357 li #[a(href="/#/variants/"+v) #{v}]
358
359h3 Different objective
360
361p Orthodox rules, but the goal is not checkmate (or not only).
362-
363 var varlist = [
364 "Extinction",
365 "Threechecks",
366 "Kinglet",
367 "Koth"
368 ]
369ul
370 for v in varlist
371 li #[a(href="/#/variants/"+v) #{v}]
372
373h3 Miscelleanous
374
375p.
376 These variants are not classified yet, generally because they are the only
377 one of their kind on this website.
378-
379 var varlist = [
380 "Alice",
381 "Ambiguous",
382 "Bicolour",
383 "Doublearmy",
384 "Forward",
385 "Freecapture",
386 "Gridolina",
387 "Hamilton",
388 "Magnetic",
389 "Monochrome",
390 "Parachute",
391 "Takenmake",
392 "Wormhole"
393 ]
394ul
395 for v in varlist
396 li #[a(href="/#/variants/"+v) #{v}]