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