First block repeats once it ends - help?


Author
Message
spcl
spcl
Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)
Group: Forum Members
Posts: 2, Visits: 5
Hi all,

I am relatively new to programming experiments, but Inquisit has so far been quite simple to work with.
Firstly, the script validation returns no errors. I am programming an experiment so that each block is presented in sequence, and within each block, the trials also appear sequentially. After the first block (exptstart) runs, it immediately repeats instead of moving on to the second block (b1). I suspect that the "expt" element may be the issue, but it looks fine to me. Below are the aforementioned blocks and the expt element:

<block exptstart>
/ screencolor = (175, 175, 255)
/ trials = [1-9 = sequence(exptstart, instr1, instr2, instr3, instr4, prac1, prac2, prac3, pracdone)]
</block>
<block b1>
/ screencolor = (175, 175, 255)
/ trials = [1-21 = sequence(block1, b101, b102, b103, b104, b105, b106, b107, b108, b109, b110, b111, b112, b113, b114, b115, b116, b117, b118, b119, b120)]
</block>
<expt>
/ blocks = [1=exptstart; 2=b1; 3=b2; 4=b3; 5=b4; 6=b5; 7=b6; 8=b7; 9=b8; 10=b9; 11=instr2; 12=xy_cat; 13=debrief]
</expt>

Any help would be appreciated. Thanks!!

Steve
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 104K
<block exptstart>
/ screencolor = (175, 175, 255)
/ trials = [1-9 = sequence(exptstart, instr1, instr2, instr3, instr4, prac1, prac2, prac3, pracdone)]
</block>

means run the *entire sequence* 9 times. It needs to read:

<block exptstart>
/ screencolor = (175, 175, 255)
/ trials = [1 = sequence(exptstart, instr1, instr2, instr3, instr4, prac1, prac2, prac3, pracdone)]
</block>

(same issue in <block b1> and presumably others)

Edited 10 Years Ago by Dave
spcl
spcl
Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)Associate Member (117 reputation)
Group: Forum Members
Posts: 2, Visits: 5
Thank you, Dave! I appreciate your help.

Steve
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search