GBRコード
GBRコードはまず、マテリアル(残った駒)の一般的な分類クラスとして使用できる。たとえば、A. A. トロイツキーが分析し、トロイツキーラインの発見に至った有名な「ナイト2個対ポーン1個」のエンドゲームは、GBRクラス 0002.01である。
次に、一般的なマテリアルの分類ではなく、特定の局面の索引分類として使うこともできる。この場合は、GBRコードがさまざまな方法で拡張されることがある。たとえばスタディの解答条件を示すために白先白勝ち("White to play and win")を表す"+"、または白先引き分け("White to play and draw")を表す"="をコードの前に追加する、白と黒のキングの位置をコードの後に追加する、の2つがよく行なわれる。これらを追加すると、右図のLeonid Kubbelによる白先引き分けのスタディ(First Prize, Shakhmaty, 1925)の局面は、=0323.12g3g1と分類される。さらにキング以外の駒の位置を追加することもある。こうなるとForsyth-Edwards記法と同内容の情報を含んだ記述法となる。
このコードは、リチャード・ガイ、ヒュー・ブランドフォード、ジョン・ロイクロフトにちなんで名づけられた。最初の2人がまず、駒の数を表現するために異なる数字を用いる最初の体系(ガイ-ブランドフォードコード)を案出した。そこにロイクロフトが、覚えやすいように白の駒を1、黒の駒を3と数えるように提案したのである。