New variant idea
[xogo.git] / variants / Bario / complete_rules.html
... / ...
CommitLineData
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>