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