Patent ID: 8302969
Filing Date: 2012-11-06
Classification: A63F

Abstract:
1. A non-transitory computer-readable storage medium including instructions to enable a computer to execute a computer-implemented method of playing a game of inverse chess, the game of inverse chess having a pre-identified start layout, a pre-identified end layout and moves chosen amongst a set of possible moves, the game of inverse chess played between a player and an opponent on a chessboard comprised of ranks (rows) and files (columns), the game of inverse chess having an objective of reconstructing the pre-identified start layout from the pre-identified end layout, said pre-identified start layout and said pre-identified end layout each specifying positions occupied by various pieces used in the game, the method comprising the steps of: a. placing chess pieces on the chessboard for the player and the opponent according to the pre-identified start layout; b. playing said game of inverse chess by making a sequence of allowable moves, with each of said allowable moves satisfying rules (a), (b), (c), (d), (e) and (f), wherein said rules (a), (b), (c), (d), (e) and (f) are defined as follows: rule (a) that includes a move in forward chess, rule (b) that includes a spawn move that includes the player placing a piece on the chessboard in a square vacated by the opponent, and the player making a move consistent with rules (a) through (e), the added piece being one of his pieces not already present on the chessboard, wherein the spawn move comprises one of: rule (c) that includes an inverse check move that is defined as follows: rule (d) that includes an inverse castle move where the player forces an opponent's piece to move towards its own side, rule (e) that includes a remove pawn move where the player can remove one of his pawns from the chessboard; and rule (f) that includes any move that satisfies rules (c), or (d) or (e), and does not satisfy rules (a) or (b); and