Ultima Chess
Keys "s"=save "l"=load "b"=back once
This variant is popular in NOST circles.
Since this game is likely to be novel, I programmed so that you win by capturing the enemy king.
King | Moves and captures as a FIDE chess king. | Withdrawer | Moves as a FIDE chess queen. If there is a hostile unit on the square immediately opposite from the direction in which it moves, it is captured. | Coordinator | Moves as a FIDE chess queen. Captures an enemy unit on the same rank as the square to which it moves and the same file as the coordinator's king, and/or an enemy unit on the same file as the square to which it moves and the same rank as the coordinator's king. | Long Leaper | Moves as a FIDE chess queen. May junp enemy units if there is an empty square just beyond. Captures these units. | Immobilizer | Moves as a FIDE chess queen. An enemy unit adjacent orthogonally or diagonally cannot move. Adjacent enemy immobilizers immobilize each other. | Pawn | Moves as a FIDE chess rook. If it lands on a square with an enemy unit orthogonally adjacent and a friendly unit just beyond, the enemy unit is captured. | Chameleon | Moves as a FIDE chess queen. Captures kings as a king, only from the adjacent square. Captures withdrawers by withdrawing. Immobilizes immobilizers. Leaps over and captures long leapers. Captures pawns as pawns capture. |
I decided it would be a draw if after 50 moves (25 by each side), no unit had been captured.
These are simple illustrations rather than strong opponents.
Bug Reports -- Thank you! Keep them coming!
Written by Ed Friedlander
WWW Page Added: Sunday, December 30, 2001