Advertisement
Guest User

Untitled

a guest
Jan 15th, 2014
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.56 KB | None | 0 0
  1. # Generated by OpenSesame 2.8.0~pre11 (Gutsy Gibson)
  2. # Wed Jan 15 11:38:49 2014 (nt)
  3. # <http://www.cogsci.nl/opensesame>
  4.  
  5. set mouse_backend "xpyriment"
  6. set subject_parity "even"
  7. set height "720"
  8. set font_family "David"
  9. set font_italic "no"
  10. set synth_backend "legacy"
  11. set title "Inhibition Manipulation"
  12. set coordinates "relative"
  13. set start "experiment"
  14. set sampler_backend "legacy"
  15. set transparent_variables "no"
  16. set foreground "black"
  17. set font_bold "no"
  18. set description "Default description"
  19. set background "white"
  20. set font_size "32"
  21. set keyboard_backend "legacy"
  22. set canvas_backend "xpyriment"
  23. set compensation "0"
  24. set bidi "yes"
  25. set subject_nr "0"
  26. set width "1280"
  27.  
  28. define sketchpad blank1
  29. set duration "0"
  30. set description "Displays stimuli"
  31.  
  32. define sketchpad blank2
  33. set duration "0"
  34. set description "Displays stimuli"
  35.  
  36. define sketchpad instructions0
  37. set duration "keypress"
  38. set description "Displays stimuli"
  39. draw image 0 0 "0.png" scale=1 center=1 show_if="always"
  40.  
  41. define sketchpad instructions1
  42. set duration "keypress"
  43. set description "Displays stimuli"
  44. draw image 0 0 "1.png" scale=1 center=1 show_if="always"
  45.  
  46. define sketchpad instructions2
  47. set duration "keypress"
  48. set description "Displays stimuli"
  49. draw image 0 0 "slow.png" scale=1 center=1 show_if="always"
  50.  
  51. define sketchpad instructions3
  52. set duration "keypress"
  53. set description "Displays stimuli"
  54. draw image 0 0 "3.png" scale=1 center=1 show_if="always"
  55.  
  56. define feedback feedbackmistake
  57. set duration "250"
  58. set reset_variables "yes"
  59. set description "Provides feedback to the participant"
  60. draw textline 0 0 "טעות" center=1 color=black font_family="David" font_size=32 font_italic=no font_bold=no show_if="always" html="yes"
  61.  
  62. define sketchpad brake
  63. set duration "keypress"
  64. set description "Displays stimuli"
  65. draw image 0 0 "brake.png" scale=1 center=1 show_if="always"
  66.  
  67. define sketchpad arrowright
  68. set duration "0"
  69. set description "Displays stimuli"
  70. draw line -96 0 96 0 penwidth=7 color=black show_if="always"
  71. draw line 96 0 0 -64 penwidth=7 color=black show_if="always"
  72. draw line 96 0 0 64 penwidth=7 color=black show_if="always"
  73.  
  74. define sketchpad end
  75. set duration "keypress"
  76. set description "Displays stimuli"
  77. draw image 0 0 "end.png" scale=1 center=1 show_if="always"
  78.  
  79. define feedback feedbackfast
  80. set duration "250"
  81. set reset_variables "yes"
  82. set description "Provides feedback to the participant"
  83. draw textline 0 0 "מהר מדיי" center=1 color=black font_family="David" font_size=32 font_italic=no font_bold=no show_if="always" html="yes"
  84.  
  85. define advanced_delay delay250
  86. set duration "250"
  87. set jitter "0"
  88. set description "Waits for a specified duration"
  89. set jitter_mode "Std. Dev."
  90.  
  91. define sequence experiment
  92. run instructions0 "always"
  93. run practiceloop "always"
  94. run instructions1 "always"
  95. run measurmentloop "always"
  96. run instructions2 "always"
  97. run manipulationloop "always"
  98. run instructions3 "always"
  99. run dependentloop "always"
  100. run end "always"
  101.  
  102. define logger logger
  103. set description "Logs experimental data"
  104.  
  105. define loop measurmentloop
  106. set repeat "50"
  107. set description "Repeatedly runs another item"
  108. set item "trailsequence1"
  109. set column_order "arrows;correct_response"
  110. set cycles "2"
  111. set order "random"
  112. setcycle 0 correct_response "L"
  113. setcycle 0 arrows "right"
  114. setcycle 1 correct_response "S"
  115. setcycle 1 arrows "left"
  116. run trailsequence1
  117.  
  118. define sketchpad fixation
  119. set duration "250"
  120. set description "Displays stimuli"
  121. draw line 0 -37 0 37 penwidth=7 color=black show_if="always"
  122. draw line -32 0 32 0 penwidth=7 color=black show_if="always"
  123.  
  124. define loop manipulationloop
  125. set repeat "100"
  126. set description "Repeatedly runs another item"
  127. set item "trailsequence2"
  128. set column_order "arrows;correct_response"
  129. set cycles "2"
  130. set order "random"
  131. setcycle 0 correct_response "L"
  132. setcycle 0 arrows "right"
  133. setcycle 1 correct_response "S"
  134. setcycle 1 arrows "left"
  135. run trailsequence2
  136.  
  137. define keyboard_response arrow_response
  138. set allowed_responses "S;L"
  139. set description "Collects keyboard responses"
  140. set timeout "5000"
  141. set flush "yes"
  142.  
  143. define sketchpad arrowleft
  144. set duration "0"
  145. set description "Displays stimuli"
  146. draw line 96 0 -96 0 penwidth=7 color=black show_if="always"
  147. draw line 0 -64 -96 0 penwidth=7 color=black show_if="always"
  148. draw line -96 0 0 64 penwidth=7 color=black show_if="always"
  149.  
  150. define loop dependentloop
  151. set repeat "50"
  152. set description "Repeatedly runs another item"
  153. set item "trailsequence3"
  154. set column_order "arrows;correct_response"
  155. set cycles "2"
  156. set order "random"
  157. setcycle 0 correct_response "L"
  158. setcycle 0 arrows "right"
  159. setcycle 1 correct_response "S"
  160. setcycle 1 arrows "left"
  161. run trailsequence3
  162.  
  163. define sequence trailsequence3
  164. run fixation "always"
  165. run blank1 "always"
  166. run delay250 "always"
  167. run arrowright "[arrows]=right"
  168. run arrowleft "[arrows]=left"
  169. run arrow_response "always"
  170. run feedbackmistake "[correct_arrow_response]=0"
  171. run blank2 "always"
  172. run delay250 "always"
  173. run brake "[count_trailsequence3]%50=49"
  174. run logger "always"
  175.  
  176. define sequence trailsequence2
  177. run fixation "always"
  178. run blank1 "always"
  179. run delay250 "always"
  180. run arrowright "[arrows]=right"
  181. run arrowleft "[arrows]=left"
  182. run arrow_response "always"
  183. run feedbackmistake "[correct_arrow_response]=0"
  184. run feedbackfast "[response_time]<1000"
  185. run blank2 "always"
  186. run delay250 "always"
  187. run brake "[count_trailsequence2]%50=49"
  188. run logger "always"
  189.  
  190. define sequence trailsequence1
  191. run fixation "always"
  192. run blank1 "always"
  193. run delay250 "always"
  194. run arrowright "[arrows]=right"
  195. run arrowleft "[arrows]=left"
  196. run arrow_response "always"
  197. run feedbackmistake "[correct_arrow_response]=0"
  198. run blank2 "always"
  199. run delay250 "always"
  200. run brake "[count_trailsequence1]%50=49"
  201. run logger "always"
  202.  
  203. define sequence trailsequence0
  204. set flush_keyboard "yes"
  205. set description "Runs a number of items in sequence"
  206. run fixation "always"
  207. run blank1 "always"
  208. run delay250 "always"
  209. run arrowright "[arrows]=right"
  210. run arrowleft "[arrows]=left"
  211. run arrow_response "always"
  212. run feedbackmistake "[correct_arrow_response]=0"
  213. run blank2 "always"
  214. run delay250 "always"
  215. run logger "always"
  216.  
  217. define loop practiceloop
  218. set repeat "10"
  219. set description "Repeatedly runs another item"
  220. set item "trailsequence0"
  221. set column_order "arrows;correct_response"
  222. set cycles "2"
  223. set order "random"
  224. setcycle 0 correct_response "L"
  225. setcycle 0 arrows "right"
  226. setcycle 1 correct_response "S"
  227. setcycle 1 arrows "left"
  228. run trailsequence0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement