Berolina pawn
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Berolina chess is a chess variant using a popular fairy chess piece called the Berolina pawn (also known as Berlin pawn or Anti-pawn). The Berolina pawn was invented by Edmund Hebermann in 1926[1] and has found frequent use in chess problems.
Berolina chess follows the same rules as standard chess, including castling, except that all eight pawns are replaced by Berolina pawns.
Berolina pawn specifics
The Berolina pawn moves, without capturing, one square diagonally forward. It captures one square straight forward. (So, it is the converse of a standard chess pawn, which moves straight forward and captures diagonally forward.)
Like a standard pawn, the Berolina has the option to step two squares forward on its first move (so for the Berolina, two squares diagonally forward). En passant is possible as well (see diagram). As in standard chess, the Berolina pawn promotes when it reaches the last rank.
Related pawns
|
|
Two famous pawns also used in problem compositions are the Berolina Plus and the Sergeant.
- The Berolina Plus moves and captures the same as the Berolina pawn, but in addition may capture one step orthogonally to the side (see diagram).
- The Sergeant combines the standard chess pawn and the Berolina pawn; that is, it can move to, or capture on, any of the three squares immediately in front.
See also
- Wolf Chess—a chess variant employing Sergeants
References
- ^ Funkschach, August 1926
Bibliography
- Pritchard, D. B. (1994). The Encyclopedia of Chess Variants. Games & Puzzles Publications. pp. 21–22. ISBN 0-9524142-0-1.
- Pritchard, D. B. (2007). Beasley, John (ed.). The Classified Encyclopedia of Chess Variants. John Beasley. pp. 58–59. ISBN 978-0-9555168-0-1.
External links
- Berolina Chess by Hans Bodlaender, The Chess Variant Pages
- Berolina Chess a simple program by Ed Friedlander (Java)