Group: Administrators
Posts: 13K,
Visits: 104K
|
This entirely depends on how your procedure is set up and how you define "lapsed".
In general, you don't repeat a <trial>, rather you repeat a given stimulus -- more precisely -- don't select a new stimulus.
Here's a simple example: Suppose you want to repeat a given stimulus if the participant's response latency is 2000 ms or greater. Then you do:
<values> / myvalue = 1 </values>
<text mytext> / items = ("A", "B", "C", "D") / select = values.myvalue </text>
<list mylist> / poolsize = 4 </list>
<trial mytrial> / ontrialbegin = [if (trial.mytrial.latency < 2000) values.myvalue = list.mylist.nextindex] / stimulusframes = [1=mytext] / validresponse = (57) / branch = [if (trial.mytrial.latency >= 2000) trial.mytrial] </trial>
<block myblock> / trials = [1-4 = mytrial] </block>
|