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