conditions.xlsx (8.4 KB)
letter-search.psyexp (27.4 KB)
I have attached the experiment to make this a bit easier.
I am showing either 1, 3, 5 or 7 dots on a screen. They then disappear, and a single dot will return. This dot either matches the position of a previous dot, or is somewhere random. I have a conditions file which currently shows in a sequence of same,same,same, different, different, different for each of the n of dots.
The issue I am having is that sometimes during a “same” trial, the probe dot is appearing in a random place, I also get a similar issue in the “different” trials, where it appears in a “same” position instead. Additionally, sometimes the dot just shows in the centre of the screen.
I have attached the code below which draws the shape the second time, which might help.
if probePres == 'y':
if nDistractors > 1:
shuffle(elements)
elements[0].setAutoDraw(True)
else:
elements[0].setAutoDraw(True)
elif probePres == 'n':
shuffle(positions)
elements[0].setPos([positions[0][0], positions[0][1]])
elements[0].setAutoDraw(True)
if nDistractors > 1:
for Idx in range(1,nDistractors):
elements[Idx].setPos([positions[Idx][0], positions[Idx][1]])
elements[0].setAutoDraw(True)
Thanks for any help