Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Generated by OpenSesame 0.27.1~pre1 (Frisky Freud)
- # Mon Feb 11 09:25:59 2013 (posix)
- # <http://www.cogsci.nl/opensesame>
- set foreground "white"
- set subject_parity "even"
- set response_time_keyboard_response_2 "None"
- set description "A template containing a practice and an experimental phase"
- set title "Extended template"
- set response_keyboard_response_2 "None"
- set sampler_backend "legacy"
- set coordinates "relative"
- set height "768"
- set mouse_backend "xpyriment"
- set width "1024"
- set compensation "0"
- set keyboard_backend "legacy"
- set background "black"
- set subject_nr "0"
- set canvas_backend "xpyriment"
- set start "experiment"
- set synth_backend "legacy"
- define keyboard_response keyboard_response_1
- set description "Collects keyboard responses"
- set timeout "2000"
- set flush "yes"
- define keyboard_response keyboard_response_2
- set description "Collects keyboard responses"
- set timeout "infinite"
- set flush "yes"
- define inline_script correct_response_time
- ___run__
- if self.get('response_keyboard_response_1') == 'None':
- exp.set('response_time', self.get('response_time')+2000)
- __end__
- set _prepare ""
- set description "Executes Python code"
- define sequence trial_sequence
- set flush_keyboard "yes"
- set description "A single trial"
- run sketchpad_1 "always"
- run keyboard_response_1 "always"
- run sketchpad_2 "always"
- run keyboard_response_2 "[response] = None"
- run correct_response_time "always"
- run show_responses "always"
- run logger "always"
- define sequence experiment
- set flush_keyboard "yes"
- set description "The main sequence of the experiment"
- run block_loop "always"
- define sketchpad sketchpad_1
- set duration "0"
- set description "Displays stimuli"
- draw textline 0.0 0.0 "1" center=1 color=white font_family="mono" font_size=18 font_italic=no font_bold=no show_if="always"
- define feedback show_responses
- set duration "keypress"
- set reset_variables "yes"
- set description "Provides feedback to the participant"
- draw textline 0 0 "[response] [response_time]" center=1 color=white font_family="mono" font_size=18 font_italic=no font_bold=no show_if="always"
- draw textline 0 64 "response 1: [response_keyboard_response_1] [response_time_keyboard_response_1]" center=1 color=white font_family="mono" font_size=18 font_italic=no font_bold=no show_if="always"
- draw textline 0 128 "response 2: [response_keyboard_response_2] [response_time_keyboard_response_2]" center=1 color=white font_family="mono" font_size=18 font_italic=no font_bold=no show_if="always"
- define loop block_loop
- set repeat "5"
- set description "A single block of trials"
- set skip "0"
- set offset "no"
- set item "trial_sequence"
- set column_order ""
- set cycles "1"
- set order "random"
- run trial_sequence
- define sketchpad sketchpad_2
- set duration "0"
- set description "Displays stimuli"
- draw textline 0.0 0.0 "2" center=1 color=white font_family="mono" font_size=18 font_italic=no font_bold=no show_if="always"
- define logger logger
- set description "Logs experimental data"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement