Ceci,
A couple of little-known facts about using nested Lists:
1) Whenever a row of List calls a nested List, it uses up one sample
from that nested List, even if the Procedure does not use the sample.
2) When you use colon syntax (Attrib:n) to get extra samples from a
nested List, it uses up n+1 samples from that List, even if your
Procedure does not use all of them.
So, e.g., the first row of your Block1ListCoffey calls upon all four
nested Lists, even though it needs samples from only two of those nested
Lists. But that also uses up samples from the extra nested Lists. So
your program goes through your nested Lists faster than you think it does!
But don't take my word for that, test it for yourself -- remove *all*
randomization from *all* Lists so that they run in a knowable sequence,
and see what happens. You should find that your trials skip over some
stimuli in the way that I described. (General development tip -- Set
all Lists to Sequential during development, and leave the randomization
only for the final stage of development!)
I know that it is convenient to just repeat the same list of nested
Lists for each row of your List here, but that is a mistake. To fix
this, for each row of your List try putting only the nested Lists
required for that row.
---------------
David McFarlane
E-Prime training online:
http://psychology.msu.edu/Workshops_Courses/eprime.aspx
Twitter: @EPrimeMaster (
https://twitter.com/EPrimeMaster)