On the Subject of Understand

Now you can understand the understood.

The module generates the rules as follows:

  1. One “START ON” type rule (with only a 10% chance to be a “Start in [POSITION]” rule).
  2. One “END ON” type rule.
  3. One “VISIT” type rule.
  4. One “AVOID” type rule.
  5. With a ~66.6% chance, another “VISIT” or “AVOID” type rule.
TypeRule
START ON Start on [SHAPE].
Start on empty cell.
Start in [POSITION].
END ON End on [SHAPE].
End on empty cell.
VISIT Collect at least one [SHAPE].
Collect exactly one [SHAPE].
Collect all [SHAPE]s.
Visit at least one empty cell.
Visit exactly one empty cell.
Visit all empty cells.
AVOID Avoid [SHAPE]s.
Avoid empty cells.
[SHAPE] table
Triangle Up-triangle
Right-triangle
Down-triangle
Left-triangle
4-vertices shape Square
Diamond
Circle
Star
Heart
[POSITION] table
Top-left corner B1 C1 Top-middle cell E1 F1 Top-right corner
A2 B2 C2 D2 E2 F2 G2
Middle-left cell B3 C3 Center E3 F3 Middle-right cell
A4 B4 C4 D4 E4 F4 G4
Bottom-left corner B5 C5 Bottom-middle cell E5 F5 Bottom-right corner

50% chance to be a corner cell; 25% chance to be the center cell; 12.5% chance to be a middle cell; 6.25% chance to be one of the other coordinate cells.