Ry::Chess Site Help
Game notation Help

Help Menu

General Help
Ry::Chess Help
Ry::Fischer Random Help
Ry::Grand Chess Help
General Help
Icon Legend What do all those little icons mean?
Game Info Guide to information displayed during a game.
Game Notation How the game history is recorded and what the game codes mean.
Move Controls Explanation of the various options available in the Move Box.
Move Highlights Information regarding the move highlighting feature.
Access Keys Keyboard shortcuts available throughout the site.
Contact Info Contact Ry with a suggesstion, comment, etc.
Site Requirements Recommendations for viewing rychess.com


In algebraic notation, each square has a unique name based on it's file and rank: 'a1' through 'a8' and so on to 'h1' through 'h8'.

Since the gameplay occurs in turns, no player information is recorded - because white always moves first you know that the first move recorded is for white, the second is for black, etc.

Piece types

Each piece has a name based on the type of piece it is:

  • p » pawn (although the piece type 'p' is not recorded)
  • R » Rook
  • N » Knight (written using an 'N' to differentiate it from the King)
  • B » Bishop
  • C » Cardinal *G piece only in Ry::GrandChess
  • M » Marshall *G piece only in Ry::GrandChess
  • Q » Queen
  • K » King


When a piece moves usually only the "to" square is recorded along with the piece type (execpt for pawns):

  • e4 » pawn to square 'e4' (pawn types aren't recorded)
  • Ra5 » Rook to square 'a5'
  • Nb3 » Knight to square 'b3'
  • Bh7 » Bishop to square 'h7'
  • Qg6 » Queen to square 'g6'
  • Kc8 » King to square 'c8'


When your piece captures an opponent's piece an 'x' is recorded before the "to" square. If the piece moved is a pawn then the pawn's rank is recorded before the "x" (only the rank is needed since pawns attack diagonally and not vertically):

  • cxb5 » pawn from 'c' takes piece at 'b5'
  • Rxa5 » Rook takes piece at 'a5'
  • Nxb3 » Knight takes piece at 'b3'
  • Bxh7 » Bishop takes piece at 'h7'
  • Qxg6 » Queen takes piece at 'g6'
  • Kxc8 » King takes piece at 'c8'

Multiple possible moves

If two pieces of the same type may move to the same square then a portion of the "from" square is recorded to differentiate the piece moved: if the rank of the piece moved is more descriptive then it is used, if the file is more descriptive then it is used. For example, if you have a Rook at 'a1' and a Rook at 'c5', they may both attack the opponent at 'a5' (the Rook at 'a1' moving vertically, the Rook at 'c5' moving horizontally). The notation below represents how the move will be recorded depending on which Rook you move:

  • Rcxa5 » Rook from 'c5' takes piece at 'a5'
  • R1xa5 » Rook from 'a1' takes piece at 'a5'

Check and Checkmate

If you make a move which places your opponent in check it is recorded with a plus sign "+" added to the end of the move record. Checkmate is recorded with two plus signs "++".

  • Ra5+ » Rook to 'a5', check
  • Ra5++ » Rook to 'a5', checkmate
  • Nb3+ » Knight to 'b3', check
  • Nb3++ » Knight to 'b3', checkmate


Castling is denoted depending on whether the move was a King's side castle or a Queen's side castle:

  • 0-0 » King's side castle
  • 0-0-0 » Queen's side castle

En Passant

Pawns capturing en passant are denoted as normal with the addition of an 'x' (capture) and 'ep' (en passant) added to the end of the move record:

  • cxb6ep » pawn from 'c' takes pawn at 'b5' en passant
  • cxb3ep » pawn from 'c' takes pawn at 'b4' en passant


If a pawn makes it to the other side of the board and is promoted, the move is recorded normally with the addition of the piece type it is promoted to:

  • cb8/Q » pawn from 'c' to 'b8', promoting to Queen
  • cxb8/N » pawn from 'c' takes pawn at 'b8', promoting to Knight


A win is recorded using a 1 and a 0 based on which player won. White is recorded first, black second:

  • 1-0 » white wins
  • 0-1 » black wins
  • 1-1 » draw game

Mouse over the moves below to see a full description:

# W B
1. c4 g5
2. c5 b5
3. cxb6ep g4
4. f4 gxf3ep
5. b7 f2+
6. Kxf2 Nc6
7. d3 Bh6
8. bxa8/Q Nf6
9. Qxa7 0-0
10. Qb3 Nxa7
11. Bxh6 c5
12. d4 Qc7
13. h4 cxd4
14. Rh3 Ne4+
15. Ke1 Qc1+
16. Qd1 Qc3+
17. Nd2 d5
18. Rc1 Qg3+
19. 0-1