Some code cleaning + clarifying (TODO: work on variables names)
[vchess.git] / views / rules / Antiking.pug
1 p.boxed
2 | You have a king and an antiking. King must stay away from checks, but antiking
3 | must always stay in check. Antiking captures his own kind.
4
5 h3 Specifications
6
7 ul
8 li Chessboard: standard.
9 li Material: additional antiking.
10 li Non-capturing moves: standard.
11 li Special moves: standard.
12 li Captures: special case of antiking (see below).
13 li End of game: Checkmate or anti-checkmate.
14
15 h3 Basics
16
17 p
18 | The additional piece is a royal figure, thus cannot be captured.
19 | It captures the pieces of his color (to help checkmate opponent antiking,
20 | but by doing so it also make standard checkmate more difficult...).
21 | It should always remains under check (if it cannot, game is over).
22
23 figure.diagram-container
24 .diagram
25 | fen:rnbqkbnr/pppppppp/3A4/8/8/3a4/PPPPPPPP/RNBQKBNR:
26 figcaption Initial position (non-random). 1.Ae5 is forbidden.
27
28 h3 End of the game
29
30 p There are two ways to win:
31 ol
32 li Checkmate opponent king
33 li Anti-checkmate opponent antiking
34 p ...Or maybe do both at the same time?
35
36 p Note 1: athough antiking captures his color, it doesn't check his king.
37
38 p
39 | Note 2: since it would allow a basic tactic (keep antiking touching opponent's
40 | king), kings do not attack antikings.
41
42 p Note 3: an antiking does not check opponent's antiking.
43
44 h3 Credits
45
46 p
47 a(href="https://www.chessvariants.com/diffobjective.dir/anti-king-chess.html")
48 | Antiking chess
49 | on chessvariants.com.