Mr. Jack Test Matrix
From Wiki
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 | - | - | - | - | - | - | - | - | - | - | - | - | - |
