Generated 2026-05-04T14:55:18+02:00 · seed: 20260427 ·
50 main lists · 3 training lists
non-target target
Experiment schedule
A participant who fails >50% of a level does not
proceed to the next, so the task time depends on the highest N-back level they
complete. The rightmost column (5-back) is the upper bound; in
practice most participants top out around 4-back. Topping out at X
< 5 means the participant attempted N=X+1 and failed it, so each
non-max cell includes one extra main list (64.8 s) plus its
training if X+1 ≤ 3. The “1-back” column has only the
K=1 cell because failing N=2 drops the cap below 2 and ends the
experiment immediately, so K>1 with max-N=1 is unreachable
(—). The “Instructions” column is fixed
(5 min); the per-level columns cover, for each
level reached (and the failed attempt where applicable), the corresponding
training list (21.6 s; only 1-, 2-, and 3-back have training),
the main lists (64.8 s each), and a 60 s
break between every consecutive list. Add the “Instructions”
column to a per-level cell to get the wall-clock total.
Lists per N-back level (K)
Instructions
Task time if participant tops out at N-back =
1
2
3
4
5 (max)
1
5m
5m 53s
9m 19s
11m 24s
13m 29s
13m 29s
2
5m
—
13m 29s
17m 38s
21m 48s
23m 53s
3
5m
—
17m 38s
23m 53s
30m 07s
34m 17s
4
5m
—
21m 48s
30m 07s
38m 26s
44m 41s
5
5m
—
25m 58s
36m 22s
46m 46s
55m 05s
6
5m
—
30m 07s
42m 36s
55m 05s
1h 05m 29s
7
5m
—
34m 17s
48m 50s
1h 03m 24s
1h 15m 53s
8
5m
—
38m 26s
55m 05s
1h 11m 43s
1h 26m 17s
9
5m
—
42m 36s
1h 01m 19s
1h 20m 02s
1h 36m 41s
10
5m
—
46m 46s
1h 07m 34s
1h 28m 22s
1h 47m 05s
Participant schedules
prerandomize.py also writes 1000 per-participant
schedules (schedules/000.csv … schedules/999.csv),
one for each possible 3-digit participant code. Each schedule has
50 rows = 10 blocks × 5 N-levels,
with the 10 list-letters per N-level used in a permuted order.
The experiment loads schedules/{participant}.csv at runtime and
skips rows where the cap has dropped below the row's N or where the row's
block exceeds the experimenter-set nBlocks.