Table 1.
Productions for the modified digit span task model
READ-ALOUD |
IF the goal is to articulate |
and a character is in vision |
and the character has not been articulated |
THEN say the name of the character |
and note that it has been articulated |
CREATE-MEMORY |
IF the goal is to articulate |
and the current character is a digit (i.e., the last character of the string) |
and it has already been articulated |
THEN create a memory of that character in the current position of the current trial |
and increment to the next position |
and set a flag to rehearse the first position |
REHEARSE-MEMORY |
IF the goal is to articulate |
and the current character in vision has been articulated |
and the rehearsal flag is set to rehearse the memory item in a certain position |
and there is a memory of an item in that position |
THEN rehearse the item |
and increment the rehearsal flag to the next position |
PARSE-SCREEN |
IF the goal is to articulate on the current trial |
and there are recall instructions on the screen |
THEN change the goal to recall the first position of the current trial |
RECALL-SPAN |
IF the goal is to recall a position on the current trial |
and there is a memory of an item in that position on this trial |
and the item has not been recalled already |
THEN recall the item |
and increment the recall position to the next position |
NO-RECALL |
IF the goal is to recall |
and there's no memory of an item in the current position |
THEN recall blank |
and increment the recall position to the next position |