|
Group: Forum Members
Posts: 6,
Visits: 45
|
Hi, I am trying to create an experiment in which participants will go through 8 trials in which they rate a photo and a statement which are presented together. I want to randomly present 4 control and 4 experimental statements, paired with photos of either black (out of a pool of 12 pictures) or white individuals (also out of a pool of 12). Ultimately, participants will have seen (in some random order): Ctrl + White Ctrl + White Ctrl + Black Ctrl + Black Exp + White Exp + White Exp + Black Exp + Black I am very new to Inquisit, and am a little confused on how to create conditions to ensure that the photo and statement are randomized, but conditionally. Any help on how to create something that performs this function is greatly appreciated. Thank you!
|
|
Group: Forum Members
Posts: 6,
Visits: 45
|
Thanks so much for your help!
I have one more question regarding survey pages -- if I wanted to present the questions over two survey pages, how do I ensure that the stimuli are displayed on both pages?
|
|
Group: Administrators
Posts: 13K,
Visits: 110K
|
+xThanks so much for your help! I have one more question regarding survey pages -- if I wanted to present the questions over two survey pages, how do I ensure that the stimuli are displayed on both pages? <defaults> / fontstyle = ("Arial", 2%) </defaults>
<block example> / trials = [1-8 = noreplace(ctrl_white_a, ctrl_black_a, exp_white_a, exp_black_a)] </block>
<values> / individual = 1 / statement = 1 </values>
<surveypage ctrl_white_a> / ontrialbegin = [ values.individual = list.white_individuals.nextindex; values.statement = list.ctrl_statements.nextindex; ]
/ stimulusframes = [1=white_individual, ctrl_statement] / questions = [1=q1; 2=q2] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) / branch = [ surveypage.ctrl_white_b; ] </surveypage>
<surveypage ctrl_white_b> / stimulusframes = [1=white_individual, ctrl_statement] / questions = [1=q3; 2=q4] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) </surveypage>
<surveypage ctrl_black_a> / ontrialbegin = [ values.individual = list.black_individuals.nextindex; values.statement = list.ctrl_statements.nextindex; ]
/ stimulusframes = [1=black_individual, ctrl_statement] / questions = [1=q1; 2=q2] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) / branch = [ surveypage.ctrl_black_b; ] </surveypage>
<surveypage ctrl_black_b> / stimulusframes = [1=black_individual, ctrl_statement] / questions = [1=q3; 2=q4] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) </surveypage>
<surveypage exp_white_a> / ontrialbegin = [ values.individual = list.white_individuals.nextindex; values.statement = list.exp_statements.nextindex; ]
/ stimulusframes = [1=white_individual, exp_statement] / questions = [1=q1; 2=q2] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) / branch = [ surveypage.exp_white_b; ] </surveypage>
<surveypage exp_white_b> / stimulusframes = [1=white_individual, exp_statement] / questions = [1=q3; 2=q4] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) </surveypage>
<surveypage exp_black_a> / ontrialbegin = [ values.individual = list.black_individuals.nextindex; values.statement = list.exp_statements.nextindex; ]
/ stimulusframes = [1=black_individual, exp_statement] / questions = [1=q1; 2=q2] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) / branch = [ surveypage.exp_black_b; ] </surveypage>
<surveypage exp_black_b> / stimulusframes = [1=black_individual, exp_statement] / questions = [1=q3; 2=q4] / showpagenumbers = false / showquestionnumbers = false / nextbuttonposition = (50%, 125%) </surveypage>
<radiobuttons q1> / caption = "Q1?" / options = ("Extremely likely", "Likely", "Somewhat likely", "Neither likely nor unlikely", "Somewhat unlikely", "Unlikely", "Extremely likely") / optionvalues = ("1", "2", "3", "4", "5", "6", "7") / order = sequence / position = (5%, 50%) / orientation = horizontalequal </radiobuttons>
<radiobuttons q2> / caption = "Q2?" / options = ("Extremely likely", "Likely", "Somewhat likely", "Neither likely nor unlikely", "Somewhat unlikely", "Unlikely", "Extremely likely") / optionvalues = ("1", "2", "3", "4", "5", "6", "7") / order = sequence / position = (5%, 65%) / orientation = horizontalequal </radiobuttons>
<radiobuttons q3> / caption = "Q3?" / options = ("Extremely likely", "Likely", "Somewhat likely", "Neither likely nor unlikely", "Somewhat unlikely", "Unlikely", "Extremely likely") / optionvalues = ("1", "2", "3", "4", "5", "6", "7") / order = sequence / position = (5%, 80%) / orientation = horizontalequal </radiobuttons>
<radiobuttons q4> / caption = "Q4?" / options = ("Extremely likely", "Likely", "Somewhat likely", "Neither likely nor unlikely", "Somewhat unlikely", "Unlikely", "Extremely likely") / optionvalues = ("1", "2", "3", "4", "5", "6", "7") / order = sequence / position = (5%, 95%) / orientation = horizontalequal </radiobuttons>
<picture white_individual> / items = white_individuals / size = (15%, 15%) / position = (50%, 20%) / select = values.individual </picture>
<picture black_individual> / items = black_individuals / size = (15%, 15%) / position = (50%, 20%) / select = values.individual </picture>
<list white_individuals> / poolsize = 12 </list>
<list black_individuals> / poolsize = 12 </list>
<item white_individuals> / 1 = "white_01.jpg" / 2 = "white_02.jpg" / 3 = "white_03.jpg" / 4 = "white_04.jpg" / 5 = "white_05.jpg" / 6 = "white_06.jpg" / 7 = "white_07.jpg" / 8 = "white_08.jpg" / 9 = "white_09.jpg" / 10 = "white_10.jpg" / 11 = "white_11.jpg" / 12 = "white_12.jpg" </item>
<item black_individuals> / 1 = "black_01.jpg" / 2 = "black_02.jpg" / 3 = "black_03.jpg" / 4 = "black_04.jpg" / 5 = "black_05.jpg" / 6 = "black_06.jpg" / 7 = "black_07.jpg" / 8 = "black_08.jpg" / 9 = "black_09.jpg" / 10 = "black_10.jpg" / 11 = "black_11.jpg" / 12 = "black_12.jpg" </item>
<text ctrl_statement> / items = ctrl_statements / position = (50%, 35%) / select = values.statement </text>
<text exp_statement> / items = exp_statements / position = (50%, 35%) / select = values.statement </text>
<list ctrl_statements> / poolsize = 4 </list>
<list exp_statements> / poolsize = 4 </list>
<item ctrl_statements> / 1 = "ctrl statement 01" / 2 = "ctrl statement 02" / 3 = "ctrl statement 03" / 4 = "ctrl statement 04" </item>
<item exp_statements> / 1 = "exp statement 01" / 2 = "exp statement 02" / 3 = "exp statement 03" / 4 = "exp statement 04" </item>
|