***********************************************************************
AFFECT MISATTRIBUTION PROCEDURE (AMP)
***********************************************************************
***********************************************************************
SCRIPT INFO
last changed: 08-14-2012
***********************************************************************
BACKGROUND INFO
***********************************************************************
A script that implements the AMP measuring implicit attitudes towards flowers and insects.
The script is designed to be easily adaptable to other target categories.
***********************************************************************
DEFAULTS
***********************************************************************
requires Inquisit 4.0.0.0 or higher
<defaults>
/ fontstyle = ("Arial", 3.5%)
/ screencolor = white
/ txbgcolor = white
/ txcolor = black
/ minimumversion = "4.0.0.0"
/canvasaspectratio = (4, 3)
</defaults>
***********************************************************************
VALUES
***********************************************************************
***********************************************************************
Scoring
***********************************************************************
************
editable parameters
************
************
other parameters
************
<values>
</values>
***********************************************************************
DATA
***********************************************************************
***********************************************************************
Data Columns
***********************************************************************
******************
Raw Data Files
******************
<data>
/file = "AMP_rawdata.iqdat"
/columns = [date, time, subject, blockcode, blocknum, trialcode, trialnum, response, latency, trialdata, trialdata, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber]
/separatefiles = true
</data>
***********************************************************************
INSTRUCTIONS
***********************************************************************
***********************************************************************
Task instruction stimuli
***********************************************************************
<openended question1>
/ stimulusframes=[1=question1]
/ stop = ["4 of hearts"]
/ trialcode = "string"
/ validresponse = (" ")
/ linelength = 5
</openended>
<openended question2>
/ stimulusframes=[1=question2]
/ stop = ["4 of hearts"]
/ trialcode = "string"
/ validresponse = (" ")
/ linelength = 5
</openended>
<openended question3>
/ stimulusframes=[1=question3]
/ stop = ["4 of hearts"]
/ trialcode = "string"
/ validresponse = (" ")
/ linelength = 5
</openended>
<openended question4>
/ stimulusframes=[1=question4]
/ stop = ["4 of hearts"]
/ trialcode = "string"
/ validresponse = (" ")
/ linelength = 5
</openended>
<openended question5>
/ stimulusframes=[1=question5]
/ stop = ["4 of hearts"]
/ trialcode = "string"
/ validresponse = (" ")
/ linelength = 5
</openended>
<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>
<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>
<item instructions>
/ 1 = "This study examines memory and also how people make simple judgments about political and other issues.~n~nYou will see a picture appear briefly followed by a sentence. Please try to attend to the pictures as your memory of them will be tested in a later part of the experiment. When you are presented with a sentence, please judge whether you 'disagree' or 'agree' on a 7-point scale ranging from 1 (strongly disagree) to 7 (strongly agree). Give us an honest assessment of the sentences, regardless of the images that precede them."
</item>
<text spacebar>
/ items = ("Press the SPACE BAR to begin.")
/ position = (50%, 95%)
/ valign = bottom
</text>
***********************************************************************
STIMULI
***********************************************************************
***********************************************************************
This sample AMP can be easily adapted to different target categories
and attributes. To change the categories, you need only change the
stimulus items and labels immediately below this line.
***********************************************************************
<item likertlabel>
/1 = "(Strongly disagree)1----2----3----4----5----6----7(Strongly agree)"
</item>
<item heart>
/1 = "heart4.jpg"
/2 = "heart5.jpg"
</item>
<item fixation>
/1= "fixation.jpg"
</item>
***********************************************************************
To change the categories, you need only change the stimulus items and
labels immediately above this line. All commands below relate to the
AMP procedure, and need only be changed if you wish to modify the
generic AMP procedure.
***********************************************************************
***********************************************************************
Symbol and neutral stimuli
***********************************************************************
<text Question1>
/size = (75%, 75%)
/items = Question1
/position = (50%, 50%)
/halign = center
/selectionrate = always
</text>
<item Question1>
/1= "What was the suit and the number of the 1st card that you saw?"
</item>
<text Question2>
/size = (75%, 75%)
/items = Question2
/position = (50%, 50%)
/halign = center
/selectionrate = always
</text>
<item Question2>
/1= "What was the suit and the number of the 1st card that you saw?"
</item>
<text Question3>
/size = (75%, 75%)
/items = Question3
/position = (50%, 50%)
/halign = center
/selectionrate = always
</text>
<item Question3>
/1= "What was the suit and the number of the 1st card that you saw?"
</item>
<text Question4>
/size = (75%, 75%)
/items = Question4
/position = (50%, 50%)
/halign = center
/selectionrate = always
</text>
<item Question4>
/1= "What was the suit and the number of the 1st card that you saw?"
</item>
<text Question5>
/size = (75%, 75%)
/items = Question5
/position = (50%, 50%)
/halign = center
/selectionrate = always
</text>
<item Question5>
/1= "What was the suit and the number of the 1st card that you saw?"
</item>
<shape blank>
/ shape = rectangle
/ color = white
/ size = (50%, 50%)
</shape>
<picture fixation>
/ items = fixation
/ size = (50%, 50%)
</picture>
<picture heart>
/ items = heart
/ size = (50%, 50%)
</picture>
<text likertlabel>
/ items = likertlabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>
***********************************************************************
Trials
***********************************************************************
<trial 16ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 916=blank; 990=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 32ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 932=blank; 1005=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 64ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 964=blank; 1020=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 80ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 980=blank; 1035=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 96ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 996=blank; 1051=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 1012ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 1012=blank; 1067=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 1028ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 1028=blank; 1083=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 1044ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 1044=blank; 1099=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 1060ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 1060=blank; 1115=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
<trial 1076ms>
/ validresponse = ("1", "2", "3", "4", "5", "6", "7")
/ stimulustimes = [0=fixation; 900=heart; 1076=blank; 1131=question1, question2, question3, question4, question5]
/ trialdata = [heart]
</trial>
***********************************************************************
Blocks
***********************************************************************
<block instructions>
/ trials = [1 = instructions]
/ recorddata = false
</block>
<block test>
/ trials = [1-3 = 16ms; 4-6 = 32ms; 7-9 = 64ms; 10-12 = 80ms; 13-15 = 96ms; 16-18 = 1012ms; 19-21 = 1028ms; 22-24 = 1044ms; 25-27 = 1060ms; 28-30 = 1076ms]
</block>
***********************************************************************
Experiment
***********************************************************************
<expt>
/ blocks = [1=instructions; 2=test]
</expt>
***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>
***********End of Script********************