GBR code

from Wikipedia, the free encyclopedia

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 Chess kdt45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 8th
7th Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 7th
6th Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 6th
5 Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 5
4th Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 4th
3 Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 3
2 Chess pdt45.svg Chess pdt45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 2
1 Chess klt45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg Chess --t45.svg 1
  a b c d e f G H  

Second example

Template: checkerboard-small / maintenance / new

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

See also