Mr. Jack Test Matrix

From Wiki

Revision as of 15:26, 6 June 2008 by Goulo (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

This is an experiment to more systematically check the rules of a game via the idea of a test matrix from software testing methodology.

Bert Goodley Gull Holmes Lestrade Smith Stealthy Watson Character Cordon Gaslight Manhole Obstacle
Bert - - - - - - - - Bert may move manholes to/from hexes with characters. - - Bert moves a manhole on his turn. -
Goodley If Goodley calls Bert, that doesn't cause Bert to move a sewer tile. - If Goodley calls Gull, Gull must move normally toward Goodley, not teleport. If Goodley calls Holmes, that doesn't cause an alibi card to be drawn. If Goodley calls Lestrade, that doesn't cause Lestrade to move a cordon. If Goodley calls Smith, that doesn't cause Smith to move a gaslight. If Goodley calls Stealthy, she must move normally, not through impassible hexes. If Goodley calls Watson, the player may change Watson's facing. Goodley calls one or several characters on his turn. - A called character can't move through gaslights. A called character can't use sewer movement. A called character can't move through obstacles.
Gull If Gull swaps with Bert, that doesn't cause Bert to move a sewer tile. If Gull swaps with Goodley, that doesn't cause Goodley to call people. - If Gull swaps with Holmes, that doesn't cause an alibi card to be drawn. If Gull swaps with Lestrade, that doesn't cause Lestrade to move a cordon. If Gull swaps with Smith, that doesn't cause Smith to move a gaslight. - If Gull swaps with Watson, the player may change Watson's facing. Gull may swap with another character instead of moving. - - - -
Holmes - - - - - - - - - - - - -
Lestrade - - - - - - - - - Lestrade moves a cordon on his turn. - - -
Smith - - - - - - - - - - Smith moves a gaslight on his turn. - -
Stealthy - - - - - - - - - Stealthy cannot move through a cordon. Stealthy can move through gaslights (but not stop on them). - Stealthy can move through obstacles (but not stop on them).
Watson - - - - - - - Watson does not illuminate his own hex. Watson's beam is not blocked by a character. - Watson's beam is blocked by a gaslight. Watson's beam is not blocked by a manhole. Watson's beam is blocked by an obstacle.
Character - - - - - - - - A character can't stop on another character's hex except to accuse. A character may move through another character's hex. No character can cross a cordon. Only Stealthy can enter (but not end on) a gaslight. A character can spend a movement point to move between unblocked sewers. Only Stealthy can enter (but not end on) an obstacle.
Cordon - - - - - - - - - - - - -
Gaslight - - - - - - - - - - - - -
Manhole - - - - - - - - - - - - -
Obstacle - - - - - - - - - - - - -
Personal tools