Millisecond Forums

Each first stimulus (picture) in each Item list keeps on being replaced and shows up two times (instead of one) in one block.

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

By zoe - 6/11/2015

Hello there!

I have a problem with Inquisit and cannot find the solution. I hope you can help me with this,

I have made an Inhibition of return task with inquist. This means that there is being a task presented with first a fixation cross, then a cue, a facial expression as stimulus and finally a target. After each task, an evaluation question appears to evaluate the facial expression.  

My experiment includes 2 blocks (one practice block and one normal block). The normal block includes 96 trials, of which 24 catch trials (trials were no target appears). I have 36 different condition (24 with target and 12 without target).  each condition with target appears three time and each condition without target (catchtrial) appears two times. The facial expression stimuli variate between neutral, positive and angry expressions. To be sure that each facial expression appears once, I have used 32 pictures of neutral expressions of (16 man/16 woman), 32 of happy (16 man/ 16 woman) and 32 of angry(16 man/ 16 woman) (total 96 faces).

The problem is that from each category of facial expressions (there are 6 categories), one picture of the 16 pictures (the first of the item list) seems to appear twice. I cannot figure out why, cause they have to appear random with noreplace.

See syntax below.

Thank you in advance!

Zoë Ritfeld


<values>
/squareheight = 4.1956cm
/fontheight = 10%
/leftsquare_x = 18.24%
/rightsquare_x = 81.7598%

/responsekey = 57
/responsekeylabel = "<SPACEBAR>"

/targetduration = 1000
/ITI = 500
/restduration = 60000
</values>

-------------------------------------------------------------------------------------------------------------------------------------------

<item targets>
/1 = "target.jpg"
</item>

<item cues>
/1 = "cue.jpg"
</item>

<item plus>
/1 = "Plus_sign.jpg"
</item>

<item sounds>
/1 = "DING.wav"
</item>

<item facespractice>
/1 = "FAN1.jpg"
/2 = "FNE1.jpg"
/3 = "FHA1.jpg"
/4 = "MAN1.jpg"
/5 = "MNE1.jpg"
/6 = "MHA1.jpg"
</item>


<item face_neutral_W>
/1 = "FNE2.jpg"
/2 = "FNE3.jpg"
/3 = "FNE4.jpg"
/4 = "FNE5.jpg"
/5 = "FNE6.jpg"
/6 = "FNE7.jpg"
/7 = "FNE8.jpg"
/8 = "FNE9.jpg"
/9 = "FNE10.jpg"
/10 = "FNE11.jpg"
/11 = "FNE12.jpg"
/12 = "FNE13.jpg"
/13 = "FNE14.jpg"
/14 = "FNE15.jpg"
/15 = "FNE16.jpg"
/16 = "FNE17.jpg"
</item>

<item face_neutral_M>
/1 = "MNE2.jpg"
/2 = "MNE3.jpg"
/3 = "MNE4.jpg"
/4 = "MNE5.jpg"
/5 = "MNE6.jpg"
/6 = "MNE7.jpg"
/7 = "MNE8.jpg"
/8 = "MNE9.jpg"
/9 = "MNE10.jpg"
/10 = "MNE11.jpg"
/11 = "MNE12.jpg"
/12 = "MNE13.jpg"
/13 = "MNE14.jpg"
/14 = "MNE15.jpg"
/15 = "MNE16.jpg"
/16 = "MNE17.jpg"
</item>

<item face_happy_W>
/1 = "FHA2.jpg"
/2 = "FHA3.jpg"
/3 = "FHA4.jpg"
/4 = "FHA5.jpg"
/5 = "FHA6.jpg"
/6 = "FHA7.jpg"
/7 = "FHA8.jpg"
/8 = "FHA9.jpg"
/9 = "FHA10.jpg"
/10 = "FHA11.jpg"
/11 = "FHA12.jpg"
/12 = "FHA13.jpg"
/13 = "FHA14.jpg"
/14 = "FHA15.jpg"
/15 = "FHA16.jpg"
/16 = "FHA17.jpg"
</item>

<item face_happy_M>
/1 = "MHA2.jpg"
/2 = "MHA3.jpg"
/3 = "MHA4.jpg"
/4 = "MHA5.jpg"
/5 = "MHA6.jpg"
/6 = "MHA7.jpg"
/7 = "MHA8.jpg"
/8 = "MHA9.jpg"
/9 = "MHA10.jpg"
/10 = "MHA11.jpg"
/11 = "MHA12.jpg"
/12 = "MHA13.jpg"
/13 = "MHA14.jpg"
/14 = "MHA15.jpg"
/15 = "MHA16.jpg"
/16 = "MHA17.jpg"
</item>

<item face_angry_W>
/1 = "FAN2.jpg"
/2 = "FAN3.jpg"
/3 = "FAN4.jpg"
/4 = "FAN5.jpg"
/5 = "FAN6.jpg"
/6 = "FAN7.jpg"
/7 = "FAN8.jpg"
/8 = "FAN9.jpg"
/9 = "FAN10.jpg"
/10 = "FAN11.jpg"
/11 = "FAN12.jpg"
/12 = "FAN13.jpg"
/13 = "FAN14.jpg"
/14 = "FAN15.jpg"
/15 = "FAN16.jpg"
/16 = "FAN17.jpg"
</item>

<item face_angry_M>
/1 = "MAN2.jpg"
/2 = "MAN3.jpg"
/3 = "MAN4.jpg"
/4 = "MAN5.jpg"
/5 = "MAN6.jpg"
/6 = "MAN7.jpg"
/7 = "MAN8.jpg"
/8 = "MAN9.jpg"
/9 = "MAN10.jpg"
/10 = "MAN11.jpg"
/11 = "MAN12.jpg"
/12 = "MAN13.jpg"
/13 = "MAN14.jpg"
/14 = "MAN15.jpg"
/15 = "MAN16.jpg"
/16 = "MAN17.jpg"
</item>

<counter facespractice>
/ items = (1, 2, 3, 4, 5, 6)>/ resetinterval = 0
/ select = noreplace
/ selectionrate = always
</counter>



***************************************************************************************
*********************************************
Editable Instructions
*********************************************
***************************************************************************************
Note: these instructions (except page.end) are modelled after the original ones which Dr. Fillmore
graciously shared with Millisecond Software. Customize for your experiment.

<instruct>
/windowsize = (90%, 90%)
/ lastlabel = "Press <SPACEBAR> to start"
/nextkey = (57)
/nextlabel = "Press <SPACEBAR> to continue"
/prevkey = (28)
/prevlabel = "Press <ENTER> to go back"
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ txcolor = (0, 0, 0)
</instruct>

<page intro>
^^^^In dit experiment word je gevraagd om zo snel en zo accuraat mogelijk te reageren op het verschijnen van een ZWART vierkant in een
leeg vierkant links of recht van het fixatiekruis in het middelste vierkant. Eerst zullen er drie lege vierkanten naast elkaar op het beeldscherm verschijnen,
met een fixatiekruis in het middelste vierkant. Het is belangrijk dat je je aandacht steeds blijft richten op het fixatiekruis en daarna het gezicht dat in dit
middelste vierkant zal worden aangeboden. Het is de bedoeling dat je dit gezicht goed bekijkt en probeert te onthouden voor een andere taak die hierna zal volgen.
Ondertussen zal er echter een cirkel verschijnen in een van de beide vierkanten rechts of links van het gezicht ter voorbereiding op je reactie op het ZWARTE vierkant.
Daarna zal het ZWARTE vierkant zelf verschijnen in het vierkant links of rechts van het gezicht. Het is de bedoeling dat je zo snel en accuraat mogelijk reageert met de
spatiebalk als het ZWARTE vierkant daadwerkelijk verschijnt. Maar let op:
Soms zal het ZWARTE vierkant niet verschijnen en dan moet je dus ook niet reageren met de spatiebalk. Je moet dus alleen reageren met de spatiebalk wanneer het ZWARTE vierkant verschijnt!

^^^^Je zult nu eerst een aantal oefentrials krijgen zodat je een indruk van het experiment krijgt. Mocht je daarna nog vragen hebben stel deze dan gerust aan de proefleider.
Bedenk dus dat het gaat om een zo snel en accuraat mogelijke reactie op het ZWARTE vierkant en om het herinneren van het gezicht!
Druk op de spatiebalk om verder te gaan.

</page>

<page task>
^^Dit was het einde van de oefenronde. De echte taak begint nu, deze is hetzelfde als de oefentaak.
^^Deze taak zal ongeveer 30 minuten duren. Onthoud: probeer weer zo snel en accuraat mogelijk te reageren.

</page>

<page end>
Bedankt voor uw deelname!

</page>

***************************************************************************************
*********************************************
Editable Lists
*********************************************
***************************************************************************************



*******************************************************************************************************************
*******************************************************************************************************************
DEFAULTS
*******************************************************************************************************************
*******************************************************************************************************************
requires Inquisit 4.0.2.0

<defaults>
/minimumversion = "4.0.2.0"
/canvasaspectratio = (16,9)
/screencolor = (white)
/ canvasposition = (50%,50%)
</defaults>

*******************************************************************************************************************
*******************************************************************************************************************
VALUES
*******************************************************************************************************************
*******************************************************************************************************************
/currentSOA:the SOA (stimulus onset asynchronies; time between onset of cue and onset of target) of the current trial
/condition:different, same, catch
/soa_posttrialpause:stores the posttrialpause (values.currentsoa - 50ms) for the current
cue presentation trial
/catch_duration:stores the max duration of the current catch trial
/counttrials:counts all trials to determine when to present a break

Summary Variables:
/countcorrect_same = 0
/countcorrect_diff = 0
/sumrt_same = 0
/sumrt_diff = 0
/countcorr_catch = 0
/counterror_catch = 0
/sumrt_catch = 0
********************
automatically updated
********************
<values>
/currentface = 0
/condition = ""
/soa_posttrialpause = 0
/catch_duration = 0
/counttrials = 0
/evaluatie = 0
/countcorrect_r_same_neutral_W = 0
/countcorrect_r_same_neutral_M = 0
/countcorrect_r_same_happy_W = 0
/countcorrect_r_same_happy_M = 0
/countcorrect_r_same_angry_W = 0
/countcorrect_r_same_angry_M = 0
/countcorrect_l_same_neutral_W = 0
/countcorrect_l_same_neutral_M = 0
/countcorrect_l_same_happy_W = 0
/countcorrect_l_same_happy_M = 0
/countcorrect_l_same_angry_W = 0
/countcorrect_l_same_angry_M = 0
/countcorrect_r_diff_neutral_W = 0
/countcorrect_r_diff_neutral_M = 0
/countcorrect_r_diff_happy_W = 0
/countcorrect_r_diff_happy_M = 0
/countcorrect_r_diff_angry_W = 0
/countcorrect_r_diff_angry_M = 0
/countcorrect_l_diff_neutral_W = 0
/countcorrect_l_diff_neutral_M = 0
/countcorrect_l_diff_happy_W = 0
/countcorrect_l_diff_happy_M = 0
/countcorrect_l_diff_angry_W = 0
/countcorrect_l_diff_angry_M = 0


/counterror_r_same_neutral_W = 0
/counterror_r_same_neutral_M = 0
/counterror_r_same_happy_W = 0
/counterror_r_same_happy_M = 0
/counterror_r_same_angry_W = 0
/counterror_r_same_angry_M = 0
/counterror_l_same_neutral_W = 0
/counterror_l_same_neutral_M = 0
/counterror_l_same_happy_W = 0
/counterror_l_same_happy_M = 0
/counterror_l_same_angry_W = 0
/counterror_l_same_angry_M = 0
/counterror_r_diff_neutral_W = 0
/counterror_r_diff_neutral_M = 0
/counterror_r_diff_happy_W = 0
/counterror_r_diff_happy_M = 0
/counterror_r_diff_angry_W = 0
/counterror_r_diff_angry_M = 0
/counterror_l_diff_neutral_W = 0
/counterror_l_diff_neutral_M = 0
/counterror_l_diff_happy_W = 0
/counterror_l_diff_happy_M = 0
/counterror_l_diff_angry_W = 0
/counterror_l_diff_angry_M = 0


/sumrt_r_same_neutral_W = 0
/sumrt_r_same_neutral_M = 0
/sumrt_r_same_happy_W = 0
/sumrt_r_same_happy_M = 0
/sumrt_r_same_angry_W = 0
/sumrt_r_same_angry_M = 0
/sumrt_l_same_neutral_W = 0
/sumrt_l_same_neutral_M = 0
/sumrt_l_same_happy_W = 0
/sumrt_l_same_happy_M = 0
/sumrt_l_same_angry_W = 0
/sumrt_l_same_angry_M = 0
/sumrt_r_diff_neutral_W = 0
/sumrt_r_diff_neutral_M = 0
/sumrt_r_diff_happy_W = 0
/sumrt_r_diff_happy_M = 0
/sumrt_r_diff_angry_W = 0
/sumrt_r_diff_angry_M = 0
/sumrt_l_diff_neutral_W = 0
/sumrt_l_diff_neutral_M = 0
/sumrt_l_diff_happy_W = 0
/sumrt_l_diff_happy_M = 0
/sumrt_l_diff_angry_W = 0
/sumrt_l_diff_angry_M = 0

/countcorr_catch_neutral_W = 0
/countcorr_catch_neutral_M = 0
/countcorr_catch_happy_W = 0
/countcorr_catch_happy_M = 0
/countcorr_catch_angry_W = 0
/countcorr_catch_angry_M = 0

/counterror_catch_neutral_W = 0
/counterror_catch_neutral_M = 0
/counterror_catch_happy_W = 0
/counterror_catch_happy_M = 0
/counterror_catch_angry_W = 0
/counterror_catch_angry_M = 0

</values>
*******************************************************************************************************************
*******************************************************************************************************************
EXPRESSIONS
*******************************************************************************************************************
*******************************************************************************************************************
mean reaction times for same, different (only correct responses) and catch trial (error responses).

<expressions>
/meanrt_r_same_neutral_W = values.sumrt_r_same_neutral_W/values.countcorrect_r_same_neutral_W
/meanrt_r_same_neutral_M = values.sumrt_r_same_neutral_M/values.countcorrect_r_same_neutral_M
/meanrt_r_same_happy_W = values.sumrt_r_same_happy_W/values.countcorrect_r_same_happy_W
/meanrt_r_same_happy_M = values.sumrt_r_same_happy_M/values.countcorrect_r_same_happy_M
/meanrt_r_same_angry_W = values.sumrt_r_same_angry_W/values.countcorrect_r_same_angry_W
/meanrt_r_same_angry_M = values.sumrt_r_same_angry_M/values.countcorrect_r_same_angry_M
/meanrt_l_same_neutral_W = values.sumrt_l_same_neutral_W/values.countcorrect_l_same_neutral_W
/meanrt_l_same_neutral_M = values.sumrt_l_same_neutral_M/values.countcorrect_l_same_neutral_M
/meanrt_l_same_happy_W = values.sumrt_l_same_happy_W/values.countcorrect_l_same_happy_W
/meanrt_l_same_happy_M = values.sumrt_l_same_happy_M/values.countcorrect_l_same_happy_M
/meanrt_l_same_angry_W = values.sumrt_l_same_angry_W/values.countcorrect_l_same_angry_W
/meanrt_l_same_angry_M = values.sumrt_l_same_angry_M/values.countcorrect_l_same_angry_M
/meanrt_r_diff_neutral_W = values.sumrt_r_diff_neutral_W/values.countcorrect_r_diff_neutral_W
/meanrt_r_diff_neutral_M = values.sumrt_r_diff_neutral_M/values.countcorrect_r_diff_neutral_M
/meanrt_r_diff_happy_W = values.sumrt_r_diff_happy_W/values.countcorrect_r_diff_happy_W
/meanrt_r_diff_happy_M = values.sumrt_r_diff_happy_M/values.countcorrect_r_diff_happy_M
/meanrt_r_diff_angry_W = values.sumrt_r_diff_angry_W/values.countcorrect_r_diff_angry_W
/meanrt_r_diff_angry_M = values.sumrt_r_diff_angry_M/values.countcorrect_r_diff_angry_M
/meanrt_l_diff_neutral_W = values.sumrt_l_diff_neutral_W/values.countcorrect_l_diff_neutral_W
/meanrt_l_diff_neutral_M = values.sumrt_l_diff_neutral_M/values.countcorrect_l_diff_neutral_M
/meanrt_l_diff_happy_W = values.sumrt_l_diff_happy_W/values.countcorrect_l_diff_happy_W
/meanrt_l_diff_happy_M = values.sumrt_l_diff_happy_M/values.countcorrect_l_diff_happy_M
/meanrt_l_diff_angry_W = values.sumrt_l_diff_angry_W/values.countcorrect_l_diff_angry_W
/meanrt_l_diff_angry_M = values.sumrt_l_diff_angry_M/values.countcorrect_l_diff_angry_M



/meanrt_dif= (expressions.meanrt_r_diff_neutral_W + expressions.meanrt_r_diff_neutral_M + expressions.meanrt_r_diff_happy_W + expressions.meanrt_r_diff_happy_M + expressions.meanrt_r_diff_angry_W +
expressions.meanrt_r_diff_angry_M + expressions.meanrt_l_diff_neutral_W+ expressions.meanrt_l_diff_neutral_M+ expressions.meanrt_l_diff_happy_W+ expressions.meanrt_l_diff_happy_M+
expressions.meanrt_l_diff_angry_W+ expressions.meanrt_l_diff_angry_M)/12
/meanrt_same = (expressions.meanrt_r_same_neutral_W + expressions.meanrt_r_same_neutral_M + expressions.meanrt_r_same_happy_W +expressions.meanrt_r_same_happy_M +
expressions.meanrt_r_same_angry_W + expressions.meanrt_r_same_angry_M + expressions.meanrt_l_same_neutral_W + expressions.meanrt_l_same_neutral_M + expressions.meanrt_l_same_happy_W +
expressions.meanrt_l_same_happy_M + expressions.meanrt_l_same_angry_W + expressions.meanrt_l_same_angry_M)/12
/meanrt_r = (expressions.meanrt_r_same_neutral_W = expressions.meanrt_r_same_neutral_M + expressions.meanrt_r_same_happy_W + expressions.meanrt_r_same_happy_M + expressions.meanrt_r_same_angry_W +
expressions.meanrt_r_same_angry_M + expressions.meanrt_r_same_neutral_W +expressions.meanrt_r_same_neutral_M + expressions.meanrt_r_same_happy_W + expressions.meanrt_r_same_happy_M + expressions.meanrt_r_same_angry_W +
expressions.meanrt_r_same_angry_M)/12
/meanrt_l = (expressions.meanrt_l_same_neutral_W + expressions.meanrt_l_same_neutral_M + expressions.meanrt_l_same_happy_W + expressions.meanrt_l_same_happy_M + expressions.meanrt_l_same_angry_W +
expressions.meanrt_l_same_angry_M + expressions.meanrt_l_diff_neutral_W + expressions.meanrt_l_diff_neutral_M + expressions.meanrt_l_diff_happy_W + expressions.meanrt_l_diff_happy_M +
expressions.meanrt_l_diff_angry_W + expressions.meanrt_l_diff_angry_M)/12

/total_countcorr_catch = values.countcorr_catch_neutral_W + values.countcorr_catch_neutral_M + values.countcorr_catch_happy_W + values.countcorr_catch_happy_M +
values.countcorr_catch_angry_W + values.countcorr_catch_angry_M
/total_counterror_catch = values.counterror_catch_neutral_W + values.counterror_catch_neutral_M + values.counterror_catch_happy_W + values.counterror_catch_happy_M + values.counterror_catch_angry_W + values.counterror_catch_angry_M

/countcorrect_same = values.countcorrect_r_same_neutral_W + values.countcorrect_r_same_neutral_M +values.countcorrect_r_same_happy_W +values.countcorrect_r_same_happy_M +
values.countcorrect_r_same_angry_W +values.countcorrect_r_same_angry_M +values.countcorrect_l_same_neutral_W +values.countcorrect_l_same_neutral_M +
values.countcorrect_l_same_happy_W +values.countcorrect_l_same_happy_M +values.countcorrect_l_same_angry_W +values.countcorrect_l_same_angry_M

/countcorrect_diff = values.countcorrect_r_diff_neutral_W +values.countcorrect_r_diff_neutral_M +values.countcorrect_r_diff_happy_W +values.countcorrect_r_diff_happy_M +
values.countcorrect_r_diff_angry_W +values.countcorrect_r_diff_angry_M +values.countcorrect_l_diff_neutral_W +values.countcorrect_l_diff_neutral_M +
values.countcorrect_l_diff_happy_W +values.countcorrect_l_diff_happy_M +values.countcorrect_l_diff_angry_W +values.countcorrect_l_diff_angry_M
/counterror_same = values.counterror_r_same_neutral_W +values.counterror_r_same_neutral_M +values.counterror_r_same_happy_W +values.counterror_r_same_happy_M +
values.counterror_r_same_angry_W +values.counterror_r_same_angry_M +values.counterror_l_same_neutral_W +values.counterror_l_same_neutral_M +
values.counterror_l_same_happy_W +values.counterror_l_same_happy_M +values.counterror_l_same_angry_W +values.counterror_l_same_angry_M

/counterror_diff = values.counterror_r_diff_neutral_W + values.counterror_r_diff_neutral_M +values.counterror_r_diff_happy_W +values.counterror_r_diff_happy_M +
values.counterror_r_diff_angry_W +values.counterror_r_diff_angry_M +values.counterror_l_diff_neutral_W +values.counterror_l_diff_neutral_M +
values.counterror_l_diff_happy_W +values.counterror_l_diff_happy_M +values.counterror_l_diff_angry_W +values.counterror_l_diff_angry_M
/totalcorrect = expressions.countcorrect_diff + expressions.countcorrect_same
/totalerror = expressions.counterror_diff + expressions.counterror_same

</expressions>

*******************************************************************************************************************
*******************************************************************************************************************
DATA
*******************************************************************************************************************
*******************************************************************************************************************
for explanations for custom variables go to Editable Values, VALUES and/or EXPRESSIONS

********************
raw data
********************
<data>
/file = "IOR_rawdata.iqdat"
/separatefiles = true
/columns = [build, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.condition, values.currentface, values.evaluatie,
response, correct, latency, expressions.countcorrect_same, expressions.countcorrect_diff, expressions.counterror_same,
expressions.counterror_diff, values.sumrt_r_same_neutral_W, values.sumrt_r_same_neutral_M, values.sumrt_r_same_happy_W, values.sumrt_r_same_happy_M, values.sumrt_r_same_angry_W,
values.sumrt_r_same_angry_M, values.sumrt_l_same_neutral_W, values.sumrt_l_same_neutral_M, values.sumrt_l_same_happy_W, values.sumrt_l_same_happy_M,
values.sumrt_l_same_angry_W, values.sumrt_l_same_angry_M, values.sumrt_r_diff_neutral_W, values.sumrt_r_diff_neutral_M, values.sumrt_r_diff_happy_W, values.sumrt_r_diff_happy_M,
values.sumrt_r_diff_angry_W, values.sumrt_r_diff_angry_M, values.sumrt_l_diff_neutral_W, values.sumrt_l_diff_neutral_M, values.sumrt_l_diff_happy_W, values.sumrt_l_diff_happy_M,
values.sumrt_l_diff_angry_W, values.sumrt_l_diff_angry_M, values.countcorrect_r_same_neutral_W, values.countcorrect_r_same_neutral_M, values.countcorrect_r_same_happy_W,
values.countcorrect_r_same_happy_M, values.countcorrect_r_same_angry_W, values.countcorrect_r_same_angry_M, values.countcorrect_l_same_neutral_W, values.countcorrect_l_same_neutral_M,
values.countcorrect_l_same_happy_W, values.countcorrect_l_same_happy_M, values.countcorrect_l_same_angry_W, values.countcorrect_l_same_angry_M, values.countcorrect_r_diff_neutral_W,
values.countcorrect_r_diff_neutral_M, values.countcorrect_r_diff_happy_W, values.countcorrect_r_diff_happy_M, values.countcorrect_r_diff_angry_W, values.countcorrect_r_diff_angry_M,
values.countcorrect_l_diff_neutral_W, values.countcorrect_l_diff_neutral_M, values.countcorrect_l_diff_happy_W, values.countcorrect_l_diff_happy_M, values.countcorrect_l_diff_angry_W,
values.countcorrect_l_diff_angry_M, values.counterror_r_same_neutral_W, values.counterror_r_same_neutral_M, values.counterror_r_same_happy_W, values.counterror_r_same_happy_M,
values.counterror_r_same_angry_W, values.counterror_r_same_angry_M, values.counterror_l_same_neutral_W, values.counterror_l_same_neutral_M, values.counterror_l_same_happy_W,
values.counterror_l_same_happy_M, values.counterror_l_same_angry_W, values.counterror_l_same_angry_M, values.counterror_r_diff_neutral_W, values.counterror_r_diff_neutral_M,
values.counterror_r_diff_happy_W, values.counterror_r_diff_happy_M, values.counterror_r_diff_angry_W, values.counterror_r_diff_angry_M, values.counterror_l_diff_neutral_W,
values.counterror_l_diff_neutral_M, values.counterror_l_diff_happy_W, values.counterror_l_diff_happy_M, values.counterror_l_diff_angry_W, values.counterror_l_diff_angry_M,
values.countcorr_catch_neutral_W, values.countcorr_catch_neutral_M, values.countcorr_catch_happy_W, values.countcorr_catch_happy_M, values.countcorr_catch_angry_W,
values.countcorr_catch_angry_M, values.counterror_catch_neutral_W, values.counterror_catch_neutral_M, values.counterror_catch_happy_W, values.counterror_catch_happy_M,
values.counterror_catch_angry_W, values.counterror_catch_angry_M]
</data>


********************
summary data
********************
<summarydata >
/file = "IOR_summary.iqdat"
/columns = [script.startdate, script.starttime, script.subjectid, expressions.meanrt_dif, expressions.meanrt_same, expressions.meanrt_r, expressions.meanrt_l, expressions.total_counterror_catch, expressions.total_countcorr_catch,
expressions.totalcorrect, expressions.totalerror]
</summarydata>

*******************************************************************************************************************
*******************************************************************************************************************
STIMULI
*******************************************************************************************************************
*******************************************************************************************************************

****************************
Fixationcross
***************************
<text fixation>
/items = ("+")
/ fontstyle = ("Arial", values.fontheight, false, false, false, false, 5, 1)
/ txcolor = (black)
/txbgcolor = (white)
/position = (50%, 50%)
</text>

****************************
Squares: white outlined
***************************
<shape centersquare_out>
/shape = rectangle
/size = (values.squareheight, values.squareheight)
/position = (50%, 50%)
/ color = (black)
/erase = false
</shape>

<shape centersquare_in>
/shape = rectangle
/size = (values.squareheight * 0.9, values.squareheight * 0.9)
/position = (50%, 50%)
/ color = (white)
/erase = false
</shape>

<shape leftsquare_out>
/shape = rectangle
/size = (values.squareheight, values.squareheight)
/position = (values.leftsquare_x, 50%)
/ color = (black)
/erase = false
</shape>

<shape leftsquare_in>
/shape = rectangle
/size = (values.squareheight * 0.9, values.squareheight * 0.9)
/position = (values.leftsquare_x, 50%)
/ color = (white)
/erase = false
</shape>

<shape rightsquare_out>
/shape = rectangle
/size = (values.squareheight, values.squareheight)
/position = (values.rightsquare_x, 50%)
/ color = (black)
/erase = false
</shape>

<shape rightsquare_in>
/shape = rectangle
/size = (values.squareheight * 0.9, values.squareheight * 0.9)
/position = (values.rightsquare_x, 50%)
/ color = (white)
/erase = false
</shape>


****************************
Targets
***************************

<picture lefttarget>
/items = targets
/select = 1
/size = (10%, 10%)
/position = (values.leftsquare_x, 50%)
</picture>

<picture righttarget>
/items = targets
/select = 1
/size = (10%, 10%)
/position = (values.rightsquare_x, 50%)
</picture>

<picture rightcue>
/items = cues
/select = 1
/size = (10%, 10%)
/position = (values.rightsquare_x, 50%)
</picture>

<picture leftcue>
/items = cues
/select = 1
/size = (10%, 10%)
/position = (values.leftsquare_x, 50%)
</picture>

<picture facespractice>
/items = facespractice
/select = noreplace
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>



<picture face_neutral_W>
/items = face_neutral_W
/select = noreplace
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_neutral_M>
/items = face_neutral_M
/select = noreplace
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_happy_W>
/items = face_happy_W
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_happy_M>
/items = face_happy_M
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_angry_W>
/items = face_angry_W
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_angry_M>
/items = face_angry_M
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

picture bigface
/items = facespractice
/size = (1% * 3/4 * values.squareheight * 2, values.squareheight * 2)
/position = (50%, 30%)
</picture
---> waar moet bigface?


<caption opvulling>
/caption = "







"
</caption>


<surveypage EvaluatiePN>
/ontrialbegin = [values.condition = "evaluatiePN"]
/ caption = "Wat is uw evaluatie van de voorgaande afbeelding?"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=opvulling; 2=EvaluatiePN]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage EvaluatieNP>
/ ontrialbegin = [values.condition = "evaluatieNP"]
/ caption = "Wat is uw evaluatie van de voorgaande afbeelding?"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=opvulling; 2=EvaluatieNP]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatienp.response]
</surveypage>

<slider EvaluatiePN>
/ caption = "Ik vind de afbeelding"
/ labels = ("Positief",
"Negatief")
/ range = (1, 100)
/ slidersize = (60%, 5%)
/ showtooltips = false
/monkeyresponse = (1-100)
</slider>

<slider EvaluatieNP>
/ caption = "Ik vind de afbeelding"
/ labels = ("Negatief",
"Positief")
/ range = (1, 100)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1-100)
</slider>

<survey EvaluatiePN>
/ pages = [1 = EvaluatiePN]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<survey EvaluatieNP>
/ pages = [1 = EvaluatieNP]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<textbox leeftijd>
/ caption = "Wat is uw leeftijd?"
/ mask = positiveinteger
/ range = (7, 110)
</textbox>

<radiobuttons Sekse>
/ caption = "Bent u een man of een vrouw?"
/ options = (
  "Male",
  "Female")
</radiobuttons>

<radiobuttons Student>
/ caption = "Bent u een student?"
/ options = (
  "Student",
  "Geen student")
</radiobuttons>

<radiobuttons Bekendheid>
/ caption = "Was u al bekend met dit experiment?"
/ options = (
  "Ja",
  "Nee")
</radiobuttons>

<surveypage Demografische>
/ caption = "Beantwoord de volgende vragen"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Sekse; 2=Leeftijd; 3=Student; 4=Bekendheid]
</surveypage>

***********************************************************************************************
VRAGENLIJSTEN PANAS & EMOTIONAL CONTAGION
***********************************************************************************************

<slider PANAS1>
/ caption = "Ik voel mij geïnteresseerd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS2>
/ caption = "Ik voel mij bedroefd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS3>
/ caption = "Ik voel mij opgewonden"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS4>
/ caption = "Ik voel mij verontrust"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS5>
/ caption = "Ik voel mij krachtig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS6>
/ caption = "Ik voel mij schuldig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS7>
/ caption = "Ik voel mij bang"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS8>
/ caption = "Ik voel mij vijandig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS9>
/ caption = "Ik voel mij enthousiast"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS10>
/ caption = "Ik voel mij trots"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS11>
/ caption = "Ik voel mij geërgerd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS12>
/ caption = "Ik voel mij alert"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS13>
/ caption = "Ik voel mij beschaamd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS14>
/ caption = "Ik voel mij geïnspireerd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS15>
/ caption = "Ik voel mij nerveus"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS16>
/ caption = "Ik voel mij vastbesloten"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS17>
/ caption = "Ik voel mij aandachtig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS18>
/ caption = "Ik voel mij zenuwachtig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS19>
/ caption = "Ik voel mij levendig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS20>
/ caption = "Ik voel mij angstig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion1>
/ caption = "Wanneer iemand waarmee ik praat begint te huilen, krijg ik tranen in mijn ogen"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion2>
/ caption = "Bij een blij persoon zijn maakt mij vrolijker wanneer ik mij slecht voel"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion3>
/ caption = "Wanneer iemand mij warm toelacht, lach ik terug en voel ik mij warm van binnen."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion4>
/ caption = "Ik raak vol van verdriet wanneer mensen praten over de dood van een geliefde."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion5>
/ caption = "Ik bijt op mijn tanden en mijn spieren spannen zich aan wanneer ik boze gezichten zie in het nieuws."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion6>
/ caption = "Wanneer ik in de ogen van mijn geliefde kijk, vult mijn hoofd zich met romantische gedachten."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion7>
/ caption = "Het irriteert mij om in de buurt van boze mensen te zijn."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion8>
/ caption = "Het zien van angstige gezichten van slachtoffers in het nieuws zorgen ervoor dat ik mij probeer in te beelden hoe zij zich voelen"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion9>
/ caption = "Ik smelt wanneer degene van wie ik houd mij vasthoudt"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion10>
/ caption = "Ik voel mij gespannen wanneer ik mensen hoor ruziën."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion11>
/ caption = "In de buurt van blije mensen zijn zorgt ervoor dat mijn hoofd zich met blije gedachten vult."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion12>
/ caption = "Ik voel mijn lichaam reageren wanneer degene van wie ik hou mij aanraakt"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion13>
/ caption = "Ik voel mijzelf gespannen worden wanneer ik in de buurt ben van mensen die gestresst zijn. "
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion14>
/ caption = "Ik huil bij verdrietige films"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion15>
/ caption = "Het luisteren naar het gillen van een doodsbang kind in de wachtkamer van de tandarts maakt mij nerveus."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<surveypage Contagion1>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion1; 2=Contagion2; 3=Contagion3; 4=Contagion4]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage Contagion2>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion5; 2=Contagion6; 3=Contagion7; 4=Contagion8]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage Contagion3>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion9; 2=Contagion10; 3=Contagion11; 4=Contagion12]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage Contagion4>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion13; 2=Contagion14; 3=Contagion15]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage ContagionIntro>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = ""
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=ContagionIntro]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<caption ContagionIntro>
/caption = "

Nu volgt er een vragenlijst die verschillende gevoelens en gedragingen in verschillende situaties meet.
Er zijn geen goede of foute antwoorden, dus probeer zo eerlijk mogelijk te zijn bij het beantwoorden van de vragen.
De resultaten zijn volledig vertrouwelijk. Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is.
Lees elke vraag nauwkeurig door. Bedankt.

"
</caption>

<survey surveyContagion>
/ pages = [1=ContagionIntro; 2 = Contagion1; 3=Contagion2; 4=Contagion3; 5=Contagion4]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -15, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<surveypage PANAS1>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS1; 2=PANAS2; 3=PANAS3; 4=PANAS4]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS2>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS5; 2=PANAS6; 3=PANAS7; 4=PANAS8]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS3>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS9; 2=PANAS10; 3=PANAS11; 4=PANAS12]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS4>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS13; 2=PANAS14; 3=PANAS15; 4=PANAS16]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS5>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS17; 2=PANAS18; 3=PANAS19; 4=PANAS20]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<survey surveyPANAS>
/ pages = [1 = PANAS1; 2=PANAS2; 3=PANAS3; 4=PANAS4; 5=PANAS5]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<shape eraser>
/shape = rectangle
/size = (100%, 100%)
/position = (50%, 50%)
/color = white
</shape>

<text restinstruct>
/items = ("Take a break")
/position = (50%, 30%)
/ fontstyle = ("Arial", 10%, false, false, false, false, 5, 1)
/ txcolor = (white)
/txbgcolor = black
</text>


<sound DING>
/items = sounds
/select = 1
</sound>


*******************************************************************************************************************
*******************************************************************************************************************
BLOCKS
*******************************************************************************************************************
*******************************************************************************************************************
BLOCKS TRIALS
*******************************************************************************************************************
*******************************************************************************************************************
<trial same_left_neutral_W>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_neutral_W.error) values.counterror_l_same_neutral_W += 1 else {values.countcorrect_l_same_neutral_W += 1; values.sumrt_l_same_neutral_W += trial.same_left_neutral_W.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_neutral_M>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_neutral_M.error) values.counterror_l_same_neutral_M += 1 else {values.countcorrect_l_same_neutral_M += 1; values.sumrt_l_same_neutral_M += trial.same_left_neutral_M.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_happy_W>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_happy_W.error) values.counterror_l_same_happy_W += 1 else {values.countcorrect_l_same_happy_W += 1; values.sumrt_l_same_happy_W += trial.same_left_happy_W.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_happy_M>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_happy_M.error) values.counterror_l_same_happy_M += 1 else {values.countcorrect_l_same_happy_M += 1; values.sumrt_l_same_happy_M += trial.same_left_happy_M.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_angry_W>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_angry_W.error) values.counterror_l_same_angry_W += 1 else {values.countcorrect_l_same_angry_W += 1; values.sumrt_l_same_angry_W += trial.same_left_angry_W.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_angry_M>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_angry_M.error) values.counterror_l_same_angry_M += 1 else {values.countcorrect_l_same_angry_M += 1; values.sumrt_l_same_angry_M+= trial.same_left_angry_M.latency}]
/timeout = (3950)
/recorddata = true
</trial>


<trial same_right_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_neutral_W.error) values.counterror_r_same_neutral_W += 1 else {values.countcorrect_r_same_neutral_W += 1; values.sumrt_r_same_neutral_W += trial.same_right_neutral_W.latency}]

</trial>


<trial same_right_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_neutral_M.error) values.counterror_r_same_neutral_M += 1 else {values.countcorrect_r_same_neutral_M += 1; values.sumrt_r_same_neutral_M += trial.same_right_neutral_M.latency}]

</trial>

<trial same_right_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_happy_W.error) values.counterror_r_same_happy_W += 1 else {values.countcorrect_r_same_happy_W += 1; values.sumrt_r_same_happy_W += trial.same_right_happy_W.latency}]

</trial>

<trial same_right_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_happy_M.error) values.counterror_r_same_happy_M += 1 else {values.countcorrect_r_same_happy_M += 1; values.sumrt_r_same_happy_M += trial.same_right_happy_M.latency}]

</trial>

<trial same_right_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_angry_W.error) values.counterror_r_same_angry_W += 1 else {values.countcorrect_r_same_angry_W += 1; values.sumrt_r_same_angry_W += trial.same_right_angry_W.latency}]

</trial>

<trial same_right_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_angry_M.error) values.counterror_r_same_angry_M += 1 else {values.countcorrect_r_same_angry_M += 1; values.sumrt_r_same_angry_M += trial.same_right_angry_M.latency}]

</trial>

<trial different_left_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_neutral_W.error) values.counterror_l_diff_neutral_W += 1 else {values.countcorrect_l_diff_neutral_W += 1; values.sumrt_l_diff_neutral_W += trial.different_left_neutral_W.latency}]
</trial>

<trial different_left_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_neutral_M.error) values.counterror_l_diff_neutral_M += 1 else {values.countcorrect_l_diff_neutral_M += 1; values.sumrt_l_diff_neutral_M+= trial.different_left_neutral_M.latency}]
</trial>


<trial different_left_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_happy_W.error) values.counterror_l_diff_happy_W += 1 else {values.countcorrect_l_diff_happy_W += 1; values.sumrt_l_diff_happy_W += trial.different_left_happy_W.latency}]
</trial>


<trial different_left_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_happy_M.error) values.counterror_l_diff_happy_M += 1 else {values.countcorrect_l_diff_happy_M += 1; values.sumrt_l_diff_happy_M += trial.different_left_happy_M.latency}]
</trial>

<trial different_left_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_angry_W.error) values.counterror_l_diff_angry_W += 1 else {values.countcorrect_l_diff_angry_W += 1; values.sumrt_l_diff_angry_W += trial.different_left_angry_W.latency}]
</trial>

<trial different_left_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_angry_M.error) values.counterror_l_diff_angry_M += 1 else {values.countcorrect_l_diff_angry_M += 1; values.sumrt_l_diff_angry_M += trial.different_left_angry_M.latency}]
</trial>

<trial different_right_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_neutral_W.error) values.counterror_r_diff_neutral_W += 1
else {values.countcorrect_r_diff_neutral_W += 1; values.sumrt_r_diff_neutral_W+= trial.different_right_neutral_W.latency}]
</trial>

<trial different_right_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_neutral_M.error) values.counterror_r_diff_neutral_M += 1
else {values.countcorrect_r_diff_neutral_M += 1; values.sumrt_r_diff_neutral_M += trial.different_right_neutral_M.latency}]
</trial>

<trial different_right_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_happy_W.error) values.counterror_r_diff_happy_W += 1
else {values.countcorrect_r_diff_happy_W += 1; values.sumrt_r_diff_happy_W += trial.different_right_happy_W.latency}]
</trial>

<trial different_right_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_happy_M.error) values.counterror_r_diff_happy_M += 1
else {values.countcorrect_r_diff_happy_M += 1; values.sumrt_r_diff_happy_M += trial.different_right_happy_M.latency}]
</trial>

<trial different_right_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_angry_W.error) values.counterror_r_diff_angry_W += 1
else {values.countcorrect_r_diff_angry_W += 1; values.sumrt_r_diff_angry_W+= trial.different_right_angry_W.latency}]
</trial>

<trial different_right_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_angry_M.error) values.counterror_r_diff_angry_M += 1
else {values.countcorrect_r_diff_angry_M += 1; values.sumrt_r_diff_angry_M+= trial.different_right_angry_M.latency}]
</trial>

<trial catch_left_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_W += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.countcorr_catch_neutral_W += 1}]
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.counterror_catch_neutral_W-= 1}]
/timeout = 3950
/recorddata = true


</trial>

<trial catch_left_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_M += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.countcorr_catch_neutral_M += 1}]
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.counterror_catch_neutral_M-= 1}]
/timeout = 3950
/recorddata = true


</trial>


<trial catch_left_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_W += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.countcorr_catch_happy_W += 1}]
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.counterror_catch_happy_W-= 1}]
/timeout = 3950
/recorddata = true


</trial>


<trial catch_left_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_M += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.countcorr_catch_happy_M += 1}]
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.counterror_catch_happy_M-= 1}]
/timeout = 3950
/recorddata = true


</trial>


<trial catch_left_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_W += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.countcorr_catch_angry_W += 1}]
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.counterror_catch_angry_W-= 1}]
/timeout = 3950
/recorddata = true


</trial>

<trial catch_left_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_M += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.countcorr_catch_angry_M += 1}]
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.counterror_catch_angry_M-= 1}]
/timeout = 3950
/recorddata = true


</trial>

<trial catch_right_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_W += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.countcorr_catch_neutral_W += 1}]
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.counterror_catch_neutral_W-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_M += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.countcorr_catch_neutral_M += 1}]
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.counterror_catch_neutral_M-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_W += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.countcorr_catch_happy_W += 1}]
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.counterror_catch_happy_W-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_M += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.countcorr_catch_happy_M += 1}]
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.counterror_catch_happy_M-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_W += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.countcorr_catch_angry_W += 1}]
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.counterror_catch_angry_W-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_M += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.countcorr_catch_angry_M += 1}]
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.counterror_catch_angry_M-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial practice_same_left>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, lefttarget]
/ beginresponsetime = 2950
/responsetime = 1000
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false

</trial>

<trial practice_same_right>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false
</trial>

<trial practice_different_left>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false
</trial>

<trial practice_different_right>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false
</trial>

<trial practice_catch_left>
/pretrialpause = 500
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice]
/ beginresponsetime = 2950
/isvalidresponse = [0,57]
/iscorrectresponse = [0]
/monkeyresponse = (57, 0)

/timeout = 3950
/recorddata = false


</trial>

<trial practice_catch_right>
/pretrialpause = 500
/ontrialbegin = [values.condition = "catch"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice]
/beginresponsetime = 2950
/isvalidresponse = [0,57]
/iscorrectresponse = [0]
/monkeyresponse = (57, 0)
/timeout = 3950
/recorddata = false
</trial>
*******************************************************************************************************************
*******************************************************************************************************************
Note: runs 6 practice trials (like original); afterwards resets lists and summary variables

<block practice>
/trials = [1,3,5,7,9,11 = noreplacenorepeat(practice_same_left, practice_same_right, practice_different_left, practice_different_right, practice_catch_left, practice_catch_right);
2,4,6,8,10,12 = EvaluatiePN]
/onblockend = [values.countcorr_catch_neutral_W = 0; values.countcorr_catch_neutral_M = 0;
values.countcorr_catch_happy_W = 0; values.countcorr_catch_happy_M = 0; values.countcorr_catch_angry_W = 0; values.countcorr_catch_angry_M = 0;values.countcorrect_r_same_neutral_W = 0; values.countcorrect_r_same_neutral_M = 0;
values.countcorrect_r_same_happy_W = 0; values.countcorrect_r_same_happy_M = 0; values.countcorrect_r_same_angry_W = 0; values.countcorrect_r_same_angry_M = 0; values.countcorrect_l_same_neutral_W = 0;
values.countcorrect_l_same_neutral_M = 0; values.countcorrect_l_same_happy_W = 0; values.countcorrect_l_same_happy_M = 0; values.countcorrect_l_same_angry_W = 0; values.countcorrect_l_same_angry_M = 0;
values.countcorrect_r_diff_neutral_W = 0; values.countcorrect_r_diff_neutral_M = 0; values.countcorrect_r_diff_happy_W = 0; values.countcorrect_r_diff_happy_M = 0; values.countcorrect_r_diff_angry_W = 0;
values.countcorrect_r_diff_angry_M = 0; values.countcorrect_l_diff_neutral_W = 0; values.countcorrect_l_diff_neutral_M = 0; values.countcorrect_l_diff_happy_W = 0; values.countcorrect_l_diff_happy_M = 0;
values.countcorrect_l_diff_angry_W = 0;values.countcorrect_l_diff_angry_M = 0; values.counterror_catch_neutral_W = 0; values.counterror_catch_neutral_M = 0; values.counterror_catch_happy_W = 0; values.counterror_catch_happy_M = 0; values.counterror_catch_angry_W = 0; values.counterror_catch_angry_M = 0; values.counterror_r_same_neutral_W = 0;
values.counterror_r_same_neutral_M = 0; values.counterror_r_same_happy_W = 0; values.counterror_r_same_happy_M = 0; values.counterror_r_same_angry_W = 0; values.counterror_r_same_angry_M = 0; values.counterror_l_same_neutral_W = 0;
values.counterror_l_same_neutral_M = 0; values.counterror_l_same_happy_W = 0; values.counterror_l_same_happy_M = 0; values.counterror_l_same_angry_W = 0; values.counterror_l_same_angry_M = 0;
values.counterror_r_diff_neutral_W = 0; values.counterror_r_diff_neutral_M = 0; values.counterror_r_diff_happy_W = 0; values.counterror_r_diff_happy_M = 0; values.counterror_r_diff_angry_W = 0;
values.counterror_r_diff_angry_M = 0; values.counterror_l_diff_neutral_W = 0; values.counterror_l_diff_neutral_M = 0; values.counterror_l_diff_happy_W = 0; values.counterror_l_diff_happy_M = 0; values.counterror_l_diff_angry_W = 0;
values.counterror_l_diff_angry_M = 0]
/onblockend = [values.sumrt_r_same_neutral_W = 0; values.sumrt_r_same_neutral_M = 0; values.sumrt_r_same_happy_W = 0; values.sumrt_r_same_happy_M = 0; values.sumrt_r_same_angry_W = 0;
values.sumrt_r_same_angry_M = 0; values.sumrt_l_same_neutral_W = 0; values.sumrt_l_same_neutral_M = 0; values.sumrt_l_same_happy_W = 0; values.sumrt_l_same_happy_M = 0; values.sumrt_l_same_angry_W = 0;
values.sumrt_l_same_angry_M = 0; values.sumrt_r_diff_neutral_W = 0; values.sumrt_r_diff_neutral_M = 0; values.sumrt_r_diff_happy_W = 0; values.sumrt_r_diff_happy_M = 0; values.sumrt_r_diff_angry_W = 0;
values.sumrt_r_diff_angry_M = 0; values.sumrt_l_diff_neutral_W = 0; values.sumrt_l_diff_neutral_M = 0; values.sumrt_l_diff_happy_W = 0; values.sumrt_l_diff_happy_M = 0; values.sumrt_l_diff_angry_W = 0;
values.sumrt_l_diff_angry_M = 0]
/onblockend = [values.counttrials = 0]
</block>


Note: runs 96 trials (36 same, 36 different, 24 catch)
<block IOR>
/preinstructions = (task)
/trials = [1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65,
67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101,103,105,107,109,111,113,115,117,119,121,123,125,127,129,131,
133, 135 ,137 ,139 ,141 ,143 ,145 ,147, 149 ,151 ,153 ,155 ,157 ,159 ,161 ,163 ,165
,167 ,169 ,171 ,173 ,175 ,177 ,179 ,181 ,183, 185, 187, 189, 191= noreplacenorepeat(same_left_neutral_W, same_left_neutral_M, same_left_happy_W, same_left_happy_M,
same_left_angry_W, same_left_angry_M, same_right_neutral_W, same_right_neutral_M, same_right_happy_W, same_right_happy_M, same_right_angry_W, same_right_angry_M,
different_left_neutral_W, different_left_neutral_M, different_left_happy_W, different_left_happy_M, different_left_angry_W, different_left_angry_M,
different_right_neutral_W, different_right_neutral_M, different_right_happy_W, different_right_happy_M, different_right_angry_W, different_right_angry_M, same_left_neutral_W, same_left_neutral_M, same_left_happy_W, same_left_happy_M,
same_left_angry_W, same_left_angry_M, same_right_neutral_W, same_right_neutral_M, same_right_happy_W, same_right_happy_M, same_right_angry_W, same_right_angry_M,
different_left_neutral_W, different_left_neutral_M, different_left_happy_W, different_left_happy_M, different_left_angry_W, different_left_angry_M,
different_right_neutral_W, different_right_neutral_M, different_right_happy_W, different_right_happy_M, different_right_angry_W, different_right_angry_M, same_left_neutral_W, same_left_neutral_M, same_left_happy_W, same_left_happy_M,
same_left_angry_W, same_left_angry_M, same_right_neutral_W, same_right_neutral_M, same_right_happy_W, same_right_happy_M, same_right_angry_W, same_right_angry_M,
different_left_neutral_W, different_left_neutral_M, different_left_happy_W, different_left_happy_M, different_left_angry_W, different_left_angry_M,
different_right_neutral_W, different_right_neutral_M, different_right_happy_W, different_right_happy_M, different_right_angry_W, different_right_angry_M,
catch_left_neutral_W, catch_left_neutral_M, catch_left_happy_W, catch_left_happy_M, catch_left_angry_W, catch_left_angry_M,
catch_right_neutral_W, catch_right_neutral_M, catch_right_happy_W, catch_right_happy_M, catch_right_angry_W, catch_right_angry_M, catch_left_neutral_W, catch_left_neutral_M, catch_left_happy_W, catch_left_happy_M, catch_left_angry_W, catch_left_angry_M,
catch_right_neutral_W, catch_right_neutral_M, catch_right_happy_W, catch_right_happy_M, catch_right_angry_W, catch_right_angry_M);
2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,
38,40,42,44,46,48,50,52,54,
56,58,60,62,64,66,68,70,72,
74,76,78,80,82,84,86,88,90,
92,94,96,98,100,102,104,106,108,
110,112,114,116,118,120,122,124,126,
128,130,132,134,136,138,140,142,144,
146,148,150,152,154,156,158,160,162,
164,166,168,170,172,174,176,178,180,
182,184, 186, 188, 190, 192 = EvaluatiePN; 193=PANAS1; 194=PANAS2; 195=PANAS3; 196=PANAS4; 197=PANAS5; 198=demografische]
</block>







*******************************************************************************************************************
*******************************************************************************************************************
EXPERIMENT
*******************************************************************************************************************
*******************************************************************************************************************
<expt >
/preinstructions = (intro)
/postinstructions = (end)
/blocks = [1 = practice; 2 = IOR]
</expt>

*******************************************************************************************************************
End of File
*******************************************************************************************************************














By Dave - 6/11/2015

I assume you are basing your suggestion that the 1st item appears twice on an examination of values.currentface in your data file.

The problem is *when* you determine that value in your trials:

<trial same_left_neutral_W>
...
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
...
</trial>

At this point -- ontrialbegin -- *no selection* has yet been made for the respective picture element. That only happens once the /stimulustimes attribute is executed. /ontrialbegin is processed before that. If no prior trial has displayed / executed a selection for the given <picture> element, 'currentitem' returns the 1st item. Otherwise it would reflect the item selected in the previous trial. What you'll want to do is move the updating of values.currentface to /ontrialend in all relevant <trial> elements.

<trial same_left_neutral_W>
...
/ontrialend = [values.currentface = picture.face_neutral_W.currentitem]
...
</trial>

P.S.: Thanks for including the code. In the future please use the forum's file attachment facilities if you need to provide large portions of syntax (+Insert -> Add File).
By Dave - 6/11/2015

Adding a simple example illustrating the difference for illustration / future reference:

<values>
/ currentitem_ontrialbegin = ""
/ currentitem_ontrialend = ""
</values>

<block myblock>
/ trials = [1-4=mytrial]
</block>

<trial mytrial>
/ ontrialbegin = [values.currentitem_ontrialbegin=text.mytext.currentitem; ]
/ ontrialend = [values.currentitem_ontrialend=text.mytext.currentitem; ]
/ stimulusframes = [1=mytext]
/ trialduration = 500
</trial>

<text mytext>
/ items = ("A", "B", "C", "D")
</text>

<data>
/ columns = [subject trialnum stimulusitem values.currentitem_ontrialbegin values.currentitem_ontrialend]
/ separatefiles = true
</data>