1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
|
<PsychoPy2experiment version="1.50.04" encoding="utf-8">
<Settings>
<Param name="Monitor" val="testMonitor" valType="str" updates="None"/>
<Param name="Window size (pixels)" val="[1024, 768]" valType="code" updates="None"/>
<Param name="Full-screen window" val="True" valType="bool" updates="None"/>
<Param name="Save log file" val="True" valType="bool" updates="None"/>
<Param name="Experiment info" val="{'participant':'s_001', 'session':001}" valType="code" updates="None"/>
<Param name="Show info dlg" val="True" valType="bool" updates="None"/>
<Param name="logging level" val="warning" valType="code" updates="None"/>
<Param name="Units" val="norm" valType="str" updates="None"/>
<Param name="Screen" val="1" valType="num" updates="None"/>
</Settings>
<Routines>
<Routine name="trial">
<TextComponent name="word">
<Param name="name" val="word" valType="code" updates="constant"/>
<Param name="text" val="thisTrial.text" valType="code" updates="set every repeat"/>
<Param name="colour" val="thisTrial.rgb" valType="code" updates="set every repeat"/>
<Param name="ori" val="0" valType="code" updates="constant"/>
<Param name="pos" val="[0, 0]" valType="code" updates="constant"/>
<Param name="times" val="[0.5,2.0]" valType="code" updates="constant"/>
<Param name="letterHeight" val="0.2" valType="code" updates="constant"/>
<Param name="colourSpace" val="rgb" valType="code" updates="constant"/>
<Param name="units" val="window units" valType="str" updates="None"/>
<Param name="font" val="Arial" valType="str" updates="constant"/>
</TextComponent>
<KeyboardComponent name="resp">
<Param name="storeCorrect" val="True" valType="bool" updates="constant"/>
<Param name="name" val="resp" valType="code" updates="None"/>
<Param name="forceEndTrial" val="True" valType="bool" updates="constant"/>
<Param name="times" val="[0.5,2.0]" valType="code" updates="constant"/>
<Param name="allowedKeys" val="['1','2','3']" valType="code" updates="constant"/>
<Param name="storeResponseTime" val="True" valType="bool" updates="constant"/>
<Param name="correctIf" val="resp.keys==str(thisTrial.corrAns)" valType="code" updates="constant"/>
<Param name="store" val="last key" valType="str" updates="constant"/>
</KeyboardComponent>
</Routine>
<Routine name="instruct">
<TextComponent name="instrText">
<Param name="name" val="instrText" valType="code" updates="constant"/>
<Param name="text" val=""Please press; 1 for red ink, 2 for green ink 3 for blue ink (Esc will quit) Any key to continue"" valType="code" updates="constant"/>
<Param name="colour" val="[1, 1, 1]" valType="code" updates="constant"/>
<Param name="ori" val="0" valType="code" updates="constant"/>
<Param name="pos" val="[0, 0]" valType="code" updates="constant"/>
<Param name="times" val="[0, 10000]" valType="code" updates="constant"/>
<Param name="letterHeight" val="0.1" valType="code" updates="constant"/>
<Param name="colourSpace" val="rgb" valType="code" updates="constant"/>
<Param name="units" val="window units" valType="str" updates="None"/>
<Param name="font" val="Arial" valType="str" updates="constant"/>
</TextComponent>
<KeyboardComponent name="ready">
<Param name="storeCorrect" val="False" valType="bool" updates="constant"/>
<Param name="name" val="ready" valType="code" updates="None"/>
<Param name="forceEndTrial" val="True" valType="bool" updates="constant"/>
<Param name="times" val="[0, 10000]" valType="code" updates="constant"/>
<Param name="allowedKeys" val="" valType="code" updates="constant"/>
<Param name="storeResponseTime" val="False" valType="bool" updates="constant"/>
<Param name="correctIf" val="resp.keys==str(thisTrial.corrAns)" valType="code" updates="constant"/>
<Param name="store" val="last key" valType="str" updates="constant"/>
</KeyboardComponent>
</Routine>
<Routine name="thanks">
<TextComponent name="thanksText">
<Param name="name" val="thanksText" valType="code" updates="constant"/>
<Param name="text" val=""Thanks!"" valType="code" updates="constant"/>
<Param name="colour" val="[1, 1, 1]" valType="code" updates="constant"/>
<Param name="ori" val="0" valType="code" updates="constant"/>
<Param name="pos" val="[0, 0]" valType="code" updates="constant"/>
<Param name="times" val="[1.0, 2.0]" valType="code" updates="constant"/>
<Param name="letterHeight" val="0.2" valType="code" updates="constant"/>
<Param name="colourSpace" val="rgb" valType="code" updates="constant"/>
<Param name="units" val="window units" valType="str" updates="None"/>
<Param name="font" val="arial" valType="str" updates="constant"/>
</TextComponent>
</Routine>
</Routines>
<Flow>
<Routine name="instruct"/>
<LoopInitiator loopType="TrialHandler" name="trials">
<Param name="endPoints" val="[0, 1]" valType="num" updates="None"/>
<Param name="name" val="trials" valType="code" updates="None"/>
<Param name="loopType" val="random" valType="str" updates="None"/>
<Param name="nReps" val="5" valType="num" updates="None"/>
<Param name="trialList" val="[{'text': 'red', 'rgb': [1, -1, -1], 'congruent': 1, 'corrAns': 1}, {'text': 'red', 'rgb': [-1, 1, -1], 'congruent': 0, 'corrAns': 1}, {'text': 'green', 'rgb': [-1, 1, -1], 'congruent': 1, 'corrAns': 2}, {'text': 'green', 'rgb': [-1, -1, 1], 'congruent': 0, 'corrAns': 2}, {'text': 'blue', 'rgb': [-1, -1, 1], 'congruent': 1, 'corrAns': 3}, {'text': 'blue', 'rgb': [1, -1, -1], 'congruent': 0, 'corrAns': 3}]" valType="str" updates="None"/>
<Param name="trialListFile" val="/Users/jwp...troop/trialTypes.csv" valType="str" updates="None"/>
</LoopInitiator>
<Routine name="trial"/>
<LoopTerminator name="trials"/>
<Routine name="thanks"/>
</Flow>
</PsychoPy2experiment>
|