Fix some complete rules
[xogo.git] / variants / Bario / complete_rules.html
1 <!doctype html>
2 <html>
3 <head>
4 <title>Bario Rules</title>
5 <link href="/common.css" rel="stylesheet"/>
6 <link href="/variants/Checkered/style.css" rel="stylesheet"/>
7 </head>
8 <body>
9 <div class="full-rules">
10 <h1>Bario Rules</h1>
11
12 <p>
13 Bario is a chess variant invented by Panos Louridas in 1998.
14 <a href="https://www.bario-chess-checkers-chessphotography-spaceart.de/">
15 His website
16 </a>
17 contains many examples and explanations.
18 See also the discussion
19 <a href="https://www.chessvariants.com/index/listcomments.php?order=DESC&itemid=Bario">
20 on chessvariants.com
21 </a>.
22 </p>
23
24 <figure>
25 <img class="img-center" src="/extras/Bario/chessboard2.jpg" style="width:75%">
26 <figcaption>
27 [With author's permission]<br>
28 Undefined pieces on first ranks.
29 </figcaption>
30 </figure>
31
32 <p>
33 Queens, rooks, bishops and knights begin the game in a reserve below
34 the board, because their location isn't determined yet.
35 At each turn, you can either move something already defined on the board, or
36 </p>
37 <ol>
38 <li>move a piece from your reserve to any question mark, and then</li>
39 <li>move the now defined piece on the board.</li>
40 </ol>
41
42 <p>Your pieces remain in an undefined state until they are moved.</p>
43
44 <p>An undefined piece gives check if some specialization giving check exists.</p>
45
46 <figure>
47 <div class="diag"
48 data-fen='uuuuu1uk/p2p1qp1/1p6/7p/7P/5N2/PP1P1PP1/UUUKU1UU w 10 {"captureUndef":"-","enpassant":"-","reserve":"22212221"}'>
49 </div>
50 <figcaption>The white king cannot move, a rook might be on c8 or e8</figcaption>
51 </figure>
52
53 <h4>Details, special cases</h4>
54
55 <p>
56 At the first move, you must select a square for the king anywhere on
57 the first rank &mdash; preferably in a corner. This deviates from the
58 original intention of the author, but this way you will not need to castle
59 later in the game. Click on a square to place the king.
60 </p>
61
62 <p>
63 If after your move all your pieces are defined (and weren't before), then
64 all pieces on board revert to undefined state, unless:
65 </p>
66 <ul>
67 <li>
68 all your pieces (board + reserve) are now of the same type,
69 in which case none is put back in reserve, or
70 </li>
71 <li>
72 all opponent's pieces are of the same type, in which case
73 they also remain defined.
74 </li>
75 </ul>
76
77 <figure>
78 <div class="diag left"
79 data-fen='uuu1kuuu/2p5/2n5/1p1ppppp/p4PPP/3N3Q/PPPPP1BB/1RRUK3 w 10 {"captureUndef":"-","enpassant":"-","reserve":"22212221"}'>
80 </div>
81 <div class="diag right"
82 data-fen='uuu1kuuu/2p5/2u5/1p1ppppp/p4PPP/3UU2U/PPPPP1UU/1UU1K3 w 10 {"captureUndef":"-","enpassant":"-","reserve":"22212221"}'>
83 </div>
84 <figcaption>
85 Before and after knight definition on d1 (moving to e3)
86 </figcaption>
87 </figure>
88
89 <p>
90 If one of your undefined pieces is captured, you first have to choose which
91 one was captured from the reserve: place it at the capture location.
92 </p>
93
94 </body>
95 <script src="/utils/drawDiagrams.js"></script>
96 <script>fenToDiag("Bario");</script>
97 </html>