Millisecond Forums

alternate trials

https://forums.millisecond.com/Topic29801.aspx

By anisa_khalfan - 10/2/2020

Hi,

I have a food sorting task, where they report the food either having shown up in the health condition or the natural condition. I have a confidence rating which I want to present after each food is sorted.

How do I alternate between the two (sort a food, then rate confidence level) and still keep the foods as no replace (I have 78 foods)?

<trial sortingFoods>
/ validresponse = ("E", "I")
/ stimulusframes = [1 = foodpic_sorting]
/ posttrialpause = 250
</trial>

<trial confidenceRating>
/ validresponse = ("1","2","3")
/ stimulusframes = [1 = rating]
/ posttrialpause = 250
</trial>

<block conditionSorting>
/ bgstim = (healthLabel, naturalLabel)
/ trials = [1=instructions;2-79 = noreplace(sortingFoods)]
/ recorddata = true
</block>

Thanks!
By Dave - 10/2/2020

anisa_khalfan - 10/2/2020
Hi,

I have a food sorting task, where they report the food either having shown up in the health condition or the natural condition. I have a confidence rating which I want to present after each food is sorted.

How do I alternate between the two (sort a food, then rate confidence level) and still keep the foods as no replace (I have 78 foods)?

<trial sortingFoods>
/ validresponse = ("E", "I")
/ stimulusframes = [1 = foodpic_sorting]
/ posttrialpause = 250
</trial>

<trial confidenceRating>
/ validresponse = ("1","2","3")
/ stimulusframes = [1 = rating]
/ posttrialpause = 250
</trial>

<block conditionSorting>
/ bgstim = (healthLabel, naturalLabel)
/ trials = [1=instructions;2-79 = noreplace(sortingFoods)]
/ recorddata = true
</block>

Thanks!

Either

<trial sortingFoods>
/ validresponse = ("E", "I")
/ stimulusframes = [1 = foodpic_sorting]
/ posttrialpause = 250
/ branch = [
    trial.confidenceRating;
]

</trial>

<trial confidenceRating>
/ validresponse = ("1","2","3")
/ stimulusframes = [1 = rating]
/ posttrialpause = 250
</trial>

<block conditionSorting>
/ bgstim = (healthLabel, naturalLabel)
/ trials = [1=instructions;2-79 = noreplace(sortingFoods)]
/ recorddata = true
</block>

or

<trial sortingFoods>
/ validresponse = ("E", "I")
/ stimulusframes = [1 = foodpic_sorting]
/ posttrialpause = 250
</trial>

<trial confidenceRating>
/ validresponse = ("1","2","3")
/ stimulusframes = [1 = rating]
/ posttrialpause = 250
</trial>

<block conditionSorting>
/ bgstim = (healthLabel, naturalLabel)
/ trials = [1=instructions;2-79 = sequence(sortingFoods, confidenceRating)]
/ recorddata = true
</block>

> still keep the foods as no replace (I have 78 foods)?

How you sample trials at the block level has nothing to do with how stimulus items are sampled at the trial-level. The "noreplace" happens in your <picture foodpic_sorting> element.