Commit | Line | Data |
---|---|---|
a55fde41 BA |
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> | |
0437a28b | 11 | |
a55fde41 BA |
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> | |
0437a28b | 23 | |
a55fde41 BA |
24 | <figure> |
25 | <img class="img-center" src="/extras/Bario/chessboard2.jpg" style="width:75%"> | |
26 | <figcaption> | |
27 | [With author's permission]<br> | |
0437a28b | 28 | Undefined pieces on first ranks. |
a55fde41 BA |
29 | </figcaption> |
30 | </figure> | |
0437a28b | 31 | |
a55fde41 | 32 | <p> |
0437a28b BA |
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 | |
a55fde41 BA |
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> | |
0437a28b | 41 | |
a55fde41 | 42 | <p>Your pieces remain in an undefined state until they are moved.</p> |
0437a28b | 43 | |
a55fde41 | 44 | <p>An undefined piece gives check if some specialization giving check exists.</p> |
0437a28b | 45 | |
a55fde41 BA |
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> | |
0437a28b | 52 | |
a55fde41 BA |
53 | <h4>Details, special cases</h4> |
54 | ||
55 | <p> | |
0437a28b BA |
56 | At the first move, you must select a square for the king anywhere on |
57 | the first rank — 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. | |
a55fde41 | 60 | </p> |
0437a28b | 61 | |
a55fde41 | 62 | <p> |
0437a28b BA |
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: | |
a55fde41 BA |
65 | </p> |
66 | <ul> | |
67 | <li> | |
0437a28b BA |
68 | all your pieces (board + reserve) are now of the same type, |
69 | in which case none is put back in reserve, or | |
a55fde41 BA |
70 | </li> |
71 | <li> | |
0437a28b BA |
72 | all opponent's pieces are of the same type, in which case |
73 | they also remain defined. | |
a55fde41 BA |
74 | </li> |
75 | </ul> | |
0437a28b | 76 | |
a55fde41 BA |
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> | |
0437a28b | 85 | Before and after knight definition on d1 (moving to e3) |
a55fde41 BA |
86 | </figcaption> |
87 | </figure> | |
0437a28b | 88 | |
a55fde41 | 89 | <p> |
0437a28b BA |
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. | |
a55fde41 BA |
92 | </p> |
93 | ||
94 | </body> | |
95 | <script src="/utils/drawDiagrams.js"></script> | |
96 | <script>fenToDiag("Bario");</script> | |
97 | </html> |