Skip to content

Instantly share code, notes, and snippets.

@chandresh
Forked from practicingruby/pressman.md
Created May 23, 2012 10:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chandresh/2774365 to your computer and use it in GitHub Desktop.
Save chandresh/2774365 to your computer and use it in GitHub Desktop.

Pressman: Chess like game with all queens

Board Setup: The board is basically like Chess with 64 squares (8X8). The difference being that the squares are not checkered (alternatively colored).

Its a two player game. Both the players have a side across the horizontal board - two rows (16 squares) of pieces [white or black]. The player with black pieces start the game.

Home row: The first row from each opponents end is called home row.

Game play: The players move alternatively. The moves are:

  1. Move a piece to a blank place. The pieces move like queens in chess: n number of places, back or forth, horizontally or vertically, if they are not blocked by another piece on the way.
  2. Capture: Move a piece to a place occupied by the opponent piece, thus capturing it. Rules of movement defined above apply.
  3. Regeneration: Move the piece to the opponents home row, thus regenerating a piece if a position is empty in his/her home row. This is a special move which gives the game some strategy other than kill-all.

Result: The match is won once the opponent resigns, or all the pieces of opponent are captured. The players can also call it a draw by mutual agreement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment