How do I influence the selection of an item (group1) based on previous items (group2)?


How do I influence the selection of an item (group1) based on previous...
Author
Message
element0
element0
Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)
Group: Forum Members
Posts: 2, Visits: 17
Thank you very much, Dave! That solved it!

Christian
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
You need to set up a single selection pool for the two <sound> elements via a <list> and then sample from that pool without replacement.

<list mylist>
/ poolsize = 16
</list>


<sound treatment_sound>
/items = treatment
/playthrough = true
/select = list.mylist.nextindex
/resetinterval = 0
</sound>

<sound control_sound>
/items = control
/playthrough = true
/select = list.mylist.nextindex
/resetinterval = 0
</sound>
element0
element0
Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)Associate Member (186 reputation)
Group: Forum Members
Posts: 2, Visits: 17
Hello,
I am new to Inquisit and I am stuck at this point: I sample my stimuli randomly from two item groups (50%/50%). Each stimulus from the treatment group corresponds to one stimulus from the control group with the same number (e.g. "t1.wav" – "k1.wav"). Currently after a stimulus from one group is selected, the corresponding one in the other group might get selected too. How do I prevent that?

(e.g. I don’t want item "t6.wav" to be selected after "k6.wav" has already been presented to the participant and vice versa)

Thank you very much for your help!
Christian


<item treatment>
/ 1 = "audio\t1.wav"
/ 2 = "audio\t2.wav"
/ 3 = "audio\t3.wav"
/ 4 = "audio\t4.wav"
/ 5 = "audio\t5.wav"
/ 6 = "audio\t6.wav"
/ 7 = "audio\t7.wav"
/ 8 = "audio\t8.wav"
/ 9 = "audio\t9.wav"
/ 10 = "audio\t10.wav"
/ 11 = "audio\t11.wav"
/ 12 = "audio\t12.wav"
/ 13 = "audio\t13.wav"
/ 14 = "audio\t14.wav"
/ 15 = "audio\t15.wav"
/ 16 = "audio\t16.wav"
</item>

<item control>
/ 1 = "audio\k1.wav"
/ 2 = "audio\k2.wav"
/ 3 = "audio\k3.wav"
/ 4 = "audio\k4.wav"
/ 5 = "audio\k5.wav"
/ 6 = "audio\k6.wav"
/ 7 = "audio\k7.wav"
/ 8 = "audio\k8.wav"
/ 9 = "audio\k9.wav"
/ 10 = "audio\k10.wav"
/ 11 = "audio\k11.wav"
/ 12 = "audio\k12.wav"
/ 13 = "audio\k13.wav"
/ 14 = "audio\k14.wav"
/ 15 = "audio\k15.wav"
/ 16 = "audio\k16.wav"
</item>

<sound treatment_sound>
/items = treatment
/playthrough = true
/select = noreplace
/resetinterval = 0
</sound>

<sound control_sound>
/items = control
/playthrough = true
/select = noreplace
/resetinterval = 0
</sound>

<trial soundplay_trial>
/stimulusframes = [1= noreplace(treatment_sound, control_sound)]
/timeout = 10
/validresponse = (noresponse)
/pretrialpause=1000
</trial>

<block trialblocks>
/trials = [1-8 = soundplay_trial]
</block>

<expt>
/ blocks = [1=trialblocks;2=trialblocks]
</expt>

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search