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
When a white horse is not a horse explains "'A white horse is not a horse', because the name diverges from the shape." Two "Zhuangzi" chapters (17 and 33) mock Gongsun Long, and another (2) combines his "zhi" 指 "attribute" and "ma" 馬 "horse" notions in the same context. To use an attribute to show that attributes are not attributes is not as good as using a nonattribute to show that attributes are not attributes. To use a horse to show that a horse is not a horse is not as good as using a non-horse to show that a horse is not a horse, Heaven and earth