--- API: 2.1 OpenSesame: 3.3.14 Platform: nt --- set width 1024 set uniform_coordinates yes set title "New experiment" set subject_parity even set subject_nr 0 set start experiment set sound_sample_size -16 set sound_freq 48000 set sound_channels 2 set sound_buf_size 1024 set round_decimals 2 set height 768 set fullscreen no set form_clicks no set foreground white set font_underline no set font_size 18 set font_italic no set font_family mono set font_bold no set experiment_path "C:\\Users\\carlo\\Documents\\Bounces\\MNL" set disable_garbage_collection yes set description "The main experiment item" set coordinates uniform set compensation 0 set canvas_backend psycho set background black define loop LTR set source_file "" set source table set repeat 1 set order random set description "Repeatedly runs another item" set cycles 1 set continuous no set break_if_on_first yes set break_if never setcycle 0 task ltr run ltr_sequence define inline_script assign_task set description "Executes Python code" set _run "var.order = var.task_order[var.task_counter]" set _prepare "" define sketchpad blank set duration 0 set description "Displays stimuli" draw textline center=1 color=white font_bold=no font_family=mono font_italic=no font_size=18 html=yes show_if=always text="[op1] [operator] [op2]" x=0 y=-200 z_index=0 draw fixdot color=white show_if=always style=default x="[rnd_x]" y="[rnd_y]" z_index=0 define inline_script createvars set description "Executes Python code" ___run__ if var.subject_parity == "odd": var.task_order= ["rtl", "ltr"] else: var.task_order= ["ltr", "rtl"] var.task_counter=0 var.rnd_x = 0 var.rnd_y = 0 var.x_2 = 0 __end__ set _prepare "" define sequence experiment set flush_keyboard yes set description "Runs a number of items in sequence" run createvars always run task_order always define sequence ltr_sequence set flush_keyboard yes set description "Runs a number of items in sequence" run plus_practice always define mouse_response new_mouse_response set timeout infinite set show_cursor yes set linked_sketchpad "" set flush yes set event_type mouseclick set duration mouseclick set description "Collects mouse responses" define mouse_response new_mouse_response_1 set timeout infinite set show_cursor yes set linked_sketchpad "" set flush yes set event_type mouseclick set duration mouseclick set description "Collects mouse responses" define mouse_response new_mouse_response_2 set timeout infinite set show_cursor yes set linked_sketchpad "" set flush yes set event_type mouseclick set duration mouseclick set description "Collects mouse responses" define sequence new_sequence set flush_keyboard yes set description "Runs a number of items in sequence" run random_pos_ltr always run start_line always run new_mouse_response always run blank always run new_mouse_response_1 always run new_mouse_response_2 always define loop plus_practice set source table set repeat 1 set order sequential set description "Repeatedly runs another item" set cycles 24 set continuous no set break_if_on_first yes set break_if never setcycle 0 op1 1 setcycle 0 op2 0 setcycle 0 practice yes setcycle 0 operator plus setcycle 1 op1 1 setcycle 1 op2 1 setcycle 1 practice yes setcycle 1 operator plus setcycle 2 op1 1 setcycle 2 op2 2 setcycle 2 practice yes setcycle 2 operator plus setcycle 3 op1 1 setcycle 3 op2 3 setcycle 3 practice yes setcycle 3 operator plus setcycle 4 op1 1 setcycle 4 op2 4 setcycle 4 practice yes setcycle 4 operator plus setcycle 5 op1 1 setcycle 5 op2 5 setcycle 5 practice yes setcycle 5 operator plus setcycle 6 op1 1 setcycle 6 op2 6 setcycle 6 practice yes setcycle 6 operator plus setcycle 7 op1 1 setcycle 7 op2 7 setcycle 7 practice yes setcycle 7 operator plus setcycle 8 op1 1 setcycle 8 op2 8 setcycle 8 practice yes setcycle 8 operator plus setcycle 9 op1 1 setcycle 9 op2 9 setcycle 9 practice yes setcycle 9 operator plus setcycle 10 op1 1 setcycle 10 op2 10 setcycle 10 practice yes setcycle 10 operator plus setcycle 11 op1 1 setcycle 11 op2 11 setcycle 11 practice yes setcycle 11 operator plus setcycle 12 op1 2 setcycle 12 op2 0 setcycle 12 practice yes setcycle 12 operator plus setcycle 13 op1 2 setcycle 13 op2 0 setcycle 13 practice yes setcycle 13 operator plus setcycle 14 op1 2 setcycle 14 op2 1 setcycle 14 practice yes setcycle 14 operator plus setcycle 15 op1 2 setcycle 15 op2 2 setcycle 15 practice yes setcycle 15 operator plus setcycle 16 op1 2 setcycle 16 op2 3 setcycle 16 practice yes setcycle 16 operator plus setcycle 17 op1 2 setcycle 17 op2 4 setcycle 17 practice yes setcycle 17 operator plus setcycle 18 op1 2 setcycle 18 op2 5 setcycle 18 practice yes setcycle 18 operator plus setcycle 19 op1 2 setcycle 19 op2 6 setcycle 19 practice yes setcycle 19 operator plus setcycle 20 op1 2 setcycle 20 op2 7 setcycle 20 practice yes setcycle 20 operator plus setcycle 21 op1 2 setcycle 21 op2 8 setcycle 21 practice yes setcycle 21 operator plus setcycle 22 op1 2 setcycle 22 op2 9 setcycle 22 practice yes setcycle 22 operator plus setcycle 23 op1 2 setcycle 23 op2 10 setcycle 23 practice yes setcycle 23 operator plus run new_sequence define inline_script random_pos_ltr set description "Executes Python code" ___run__ import random var.rnd_x = random.randint(-550, -450) var.rnd_y = random.randint(-50, 50) var.x_2 = var.rnd_x + (var.op1 * 100) __end__ set _prepare "" define sketchpad start_line set duration 0 set description "Displays stimuli" draw textline center=1 color=white font_bold=no font_family=mono font_italic=no font_size=18 html=yes show_if=always text="[op1] [operator] [op2]" x=0 y=-200 z_index=0 draw fixdot color=white show_if=always style=default x="[rnd_x]" y="[rnd_y]" z_index=0 draw line color=white penwidth=1 show_if=always x1="[rnd_x]" x2="[x_2]" y1="[rnd_y]" y2="[rnd_y]" z_index=0 define loop task_order set source_file "" set source table set repeat 1 set order random set description "Repeatedly runs another item" set cycles 2 set continuous no set break_if_on_first yes set break_if never setcycle 0 order "" setcycle 1 order "" run task_sequence define sequence task_sequence set flush_keyboard yes set description "Runs a number of items in sequence" run assign_task always run LTR always define sketchpad welcome set start_response_interval no set reset_variables no set duration keypress set description "Displays stimuli" draw textline center=1 color=white font_bold=no font_family=serif font_italic=no font_size=32 html=yes show_if=always text="OpenSesame 3.3 Lentiform Loewenfeld" x=0 y=0 z_index=0