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