Created
November 6, 2014 16:31
-
-
Save smathot/3bb5e41e959aaef2be09 to your computer and use it in GitHub Desktop.
OpenSesame parallel example
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Generated by OpenSesame 2.9.1~pre2 (Hesitant Heisenberg) | |
# Thu Nov 06 16:30:44 2014 (nt) | |
# <http://www.cogsci.nl/opensesame> | |
set foreground "white" | |
set subject_parity "even" | |
set description "A template containing a practice and an experimental phase" | |
set title "Extended template" | |
set compensation "0" | |
set coordinates "relative" | |
set height "768" | |
set mouse_backend "xpyriment" | |
set width "1024" | |
set sampler_backend "legacy" | |
set keyboard_backend "legacy" | |
set background "black" | |
set subject_nr "0" | |
set canvas_backend "xpyriment" | |
set start "experiment" | |
set synth_backend "legacy" | |
define sequence __sequence | |
run sketchpad1 "always" | |
run sketchpad2 "always" | |
run blank "always" | |
define sequence _sequence | |
run keyboard_response1 "always" | |
run keyboard_response2 "always" | |
run keyboard_response3 "always" | |
define sketchpad blank | |
set duration "0" | |
define feedback block_feedback | |
set duration "keypress" | |
set reset_variables "yes" | |
set description "Provides feedback to the participant" | |
draw textline 0 -96 "Your average response time was [avg_rt]ms" center=1 color="white" font_family="mono" font_size=18 font_bold="no" font_italic="no" html="yes" z_index=0 show_if="always" | |
draw textline 0 32 "Press any key to continue" center=1 color="white" font_family="mono" font_size=18 font_bold="no" font_italic="no" html="yes" z_index=0 show_if="always" | |
draw textline 0 -32 "Your accuracy was [acc]%" center=1 color="white" font_family="mono" font_size=18 font_bold="no" font_italic="no" html="yes" z_index=0 show_if="always" | |
define loop block_loop | |
set repeat "5" | |
set description "A single block of trials" | |
set item "trial_sequence" | |
set break_if "never" | |
set column_order "" | |
set cycles "1" | |
set order "random" | |
run trial_sequence | |
define sequence block_sequence | |
set flush_keyboard "yes" | |
set description "A sequence containing a single block of trials followed by feedback to the participant" | |
run reset_feedback "always" | |
run block_loop "always" | |
run block_feedback "always" | |
define sequence experiment | |
set flush_keyboard "yes" | |
set description "The main sequence of the experiment" | |
run experimental_loop "always" | |
define loop experimental_loop | |
set repeat "1" | |
set description "A loop containing one or more experimental blocks" | |
set item "block_sequence" | |
set column_order "practice" | |
set cycles "1" | |
set order "random" | |
setcycle 0 practice "no" | |
run block_sequence | |
define keyboard_response keyboard_response1 | |
set timeout "infinite" | |
set flush "yes" | |
define keyboard_response keyboard_response2 | |
set description "Collects keyboard responses" | |
set timeout "infinite" | |
set flush "yes" | |
define keyboard_response keyboard_response3 | |
set timeout "infinite" | |
set flush "yes" | |
define parallel parallel | |
run _sequence "always" | |
run __sequence "always" | |
define reset_feedback reset_feedback | |
define sketchpad sketchpad1 | |
set duration "1000" | |
set description "Displays stimuli" | |
set start_response_interval "no" | |
draw textline 0 0 "One" center=1 color="white" font_family="mono" font_size=18 font_bold="no" font_italic="no" html="yes" z_index=0 show_if="always" | |
define sketchpad sketchpad2 | |
set duration "1000" | |
draw textline 0 0 "Two" center=1 color="white" font_family="mono" font_size=18 font_bold="no" font_italic="no" html="yes" z_index=0 show_if="always" | |
define feedback trial_feedback | |
set duration "keypress" | |
draw textline 0.0 0.0 "[response_keyboard_response1] in [response_time_keyboard_response1]<br />[response_keyboard_response2] in [response_time_keyboard_response2]<br />[response_keyboard_response3] in [response_time_keyboard_response3]<br />" center=1 color="white" font_family="mono" font_size=18 font_bold="no" font_italic="no" html="yes" z_index=0 show_if="always" | |
define sequence trial_sequence | |
set flush_keyboard "yes" | |
set description "A single trial" | |
run parallel "always" | |
run trial_feedback "always" | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment