---
API: 2.1
OpenSesame: 3.3.10
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 None
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 logger data_logging
set description "Logs experimental data"
set auto_log yes
define advanced_delay delay
set jitter_mode Uniform
set jitter 0
set duration 500
set description "Waits for a specified duration"
define sequence experiment
set flush_keyboard yes
set description "Runs a number of items in sequence"
run welcome always
run test_trials always
define sketchpad fixation_cross
set duration 250
set description "Displays stimuli"
draw textline center=1 color=white font_bold=no font_family=mono font_italic=no font_size=50 html=yes show_if=always text="+" x=0 y=0 z_index=0
define sketchpad fixation_cross2
set duration 0
set description "Displays stimuli"
draw textline center=1 color=white font_bold=no font_family=mono font_italic=no font_size=50 html=yes show_if=always text="+" x=0 y=0 z_index=0
define sketchpad grading
set duration 0
set description "Displays stimuli"
draw textline center=1 color=white font_bold=no font_family=mono font_italic=no font_size=80 html=yes show_if=always text="[stimulus]" x=0 y=0 z_index=0
define keyboard_response response1
set timeout 3000
set flush yes
set event_type keypress
set duration keypress
set description "Collects keyboard responses"
define keyboard_response response2
set timeout infinite
set flush yes
set event_type keypress
set duration keypress
set description "Collects keyboard responses"
define loop test_trials
set source_file ""
set source table
set repeat 1
set order random
set description "Repeatedly runs another item"
set cycles 3
set continuous no
set break_if_on_first yes
set break_if never
setcycle 0 stimulus A
setcycle 1 stimulus B
setcycle 2 stimulus C
run trial_sequence
define sequence trial_sequence
set flush_keyboard yes
set description "Runs a number of items in sequence"
run fixation_cross always
run grading always
run response1 always
run fixation_cross2 "[response]=='None'"
run response2 "[response]=='None'"
run delay always
run data_logging 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="Example task:
Different actions based on response
Press any key to continue" x=0 y=0 z_index=0