Dear Inquisit community,
We are running an experiment using a manikin AAT. In one block, we have 4 trials and in each trial, we are trying to prevent pictures from appearing more than once. We have attempted several methods to achieve this (explaining why our syntax is so messy) but have had no success (i.e. using a counter; using norepeatnoreplace in the element, in the trial, and/or block; resetinterval=0).
A sample of our syntax can be found below. Any help would be very appreciated!
<picture female_attractive1>
/ numitems = 7
/ items = ("AF1.jpg", "AF2.jpg", "AF3.jpg", "AF4.jpg","AF7.jpg", "AF9.jpg", "AF11.jpg")
/ size = (40%, 40%)
/ position = (50%, 50%)
/ erase = false
/resetinterval = 0
</picture>
<trial female_attractive_approach_up>
/ ontrialbegin = [values.y=85%; values.animationstep=1]
/ ontrialend = [picture.currentstimpic.item.1=picture.female_attractive1.currentitem]
/ ontrialend = [if(trial.female_attractive_approach_up.response==200)values.y=values.y-values.d]
/ ontrialend = [if(trial.female_attractive_approach_up.response==208)values.y=values.y+values.d]
/ stimulusframes = [1=blankscreen, fixation; 100=noreplacenorepeat(female_attractive1),erasefixation,avoid,manikin]
/ validresponse = (200, 208)
/ correctresponse = (200)
/ branch = [trial.movemanikinup1]
</trial>
<block female_attractive_approach_unattractive_avoid>
/ trials = [1-30=noreplace(female_attractive_approach_up, female_unattractive_avoid_up, female_attractive_approach_down,female_unattractive_avoid_down)]
/ skip = [radiobuttons.sex.response == "Female" && radiobuttons.sexori.response == "Heterosexual"]
/ skip = [radiobuttons.sex.response == "Female" && radiobuttons.sexori.response == "Bisexual"]
/ skip = [radiobuttons.sex.response == "Female" && radiobuttons.sexori.response == "Other"]
/ skip = [radiobuttons.sex.response == "Male" && radiobuttons.sexori.response == "Homosexual"]
</block>
Thanks!