Hm… this solution doesn’t work for me? I think the issue is with shuffle – when I don’t shuffle the canvas, the dot switching works fine. However, when I have shuffle, there are sometimes 0,1,2 gaps. I think that this is because shuffle actually chooses 25/27 possibilities and sometimes those choices contain the hidden squares (so we have gaps).
Also, can you take a look at my jump conditional? The no-interference trial works fine but I think I’m having trouble triggering the jump with an incorrect response.