GBR code
The GBR code (after G uy , B Landford and R oycroft ) describes the position on a chessboard by a simple character string. It can be used as an index in databases and publications of study collections , since positions with comparable figure material are very similar in their GBR code. The figure positions (3rd part) are often omitted here.
The GBR code is unique for positions with common material. For positions with three or more figures of the same kind, additional information is required to describe the position exactly.
construction
The GBR code is divided into four parts, each separated by a point:
- 1. A four-digit sequence of digits indicates the number of figures. From left to right the number of queens, rooks, bishops and jumpers is given. One point is awarded for each white piece and three points for each black piece. If a page has more than two figures of the same kind, this is represented by the number "9", the number is no longer unique. This makes it difficult to use as a separate diagram code system. This gives you the following options:
0 no figure 1 a white figure 2 two white figures 3 a black figure 4th a white and a black figure 5 two white pieces and one black piece 6th two black figures 7th one white figure and two black figures 8th two white and two black pieces 9 Rest (more than two figures of one color)
- 2. A two-digit sequence of numbers indicates the number of pawns (first white and then black)
- 3. The positions of the pieces (each white before black) in the order king, queen, rook, bishop and knight in algebraic notation .
- 4. The positions of the pawns (each white before black) in algebraic notation.
Examples
The basic position:
4888.88. e1e8d1d8a1h1a8h8c1f1c8f8b1g1b8g8. a2b2c2d2e2f2g2h2a7b7c7d7e7f7g7h7
a | b | c | d | e | f | G | H | ||
8th | 8th | ||||||||
7th | 7th | ||||||||
6th | 6th | ||||||||
5 | 5 | ||||||||
4th | 4th | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | G | H |
A position with the white king on a1, a black pawn on a8 and a black pawn on a2 and b2 (second example):
0000.02. a1a8. a2b2