Knight (chess) of chaturanga in India around the 6th century. Similar pieces are found in almost all games of the chess family. The "ma" of xiangqi and janggi are slightly more restricted; conceptually, the piece is considered to pass through the adjacent orthogonal square, which must be unoccupied, rather than "jumping". Another related piece is the "keima" of shogi, which moves like a knight but may only move two squares forward followed by one square sideways, restricting its movement to two possible squares. Unicode defines two codepoints for knight: ♘ U+2658 White Chess Knight (HTML ♘) ♞ U+265E Black Chess Knight (HTML
Fairy chess piece Thus, the ferz is now considered a non-standard chess piece. Chess enthusiasts still often like to try variations of the rules and in the way pieces move. Pieces which move differently from today's standard rules are called "variant" or "fairy" chess pieces. Fairy chess pieces usually fall into one of three classes, although some are hybrids. Compound pieces combine the movement powers of two or more different pieces. An ("m","n")-leaper is a piece that moves by a fixed type of vector between its starting and destination squares. One of the coordinates of the vector 'start square – arrival square' must