
Figure 1
Illustration of the operation span task.

Figure 2
Illustration of the reading span task.

Figure 3
Illustration of the symmetry span task.

Figure 4
Illustration of the rotation span task.
Table 1
Properties that can be modified with simple value changes in the module file for the Symmetry Span task.
| Variable | Potential Values | Result |
|---|---|---|
| SpanTwoTrials–spanNineTrials | Any Integer | Informs the program how many trials at each span size to run. |
| RandomisedTrials | 0/1 | If set to 0 then the trials will be given in ascending span size order. If set to 1 then the order of trials is randomised. |
| GridDimension | Any Integer (but be sensible…) | The value (n) set here will be the size of the matrix presented to participants. The default is 5 which produces a 5x5 grid. |
| ScalingFactor | 1–100 | Sets the size of the grid shown to participants. The program will work out how much space there is available for the grid presentation. The scaling factor is then applied to determine the resultant size of the display. For example if set to 50 then the grid size is half the maximum. |
| MinSquares | Integer < half the total number of squares | In conjunction with the ‘MaxSquares’ value, sets the minimum and maximum number of squares to fill when creating a pattern for symmetry judgement. |
| MaxSquares | Integer < half the total number of squares | See above. |

Figure 5
Flow diagram displaying the basic steps needed to launch a task.
