Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on my smartphone this program escape automatically. But I don't know where the bug lies.
- # Generated by OpenSesame 0.27.3 (Frisky Freud)
- # Fri Nov 15 14:32:41 2013 (nt)
- # <http://www.cogsci.nl/opensesame>
- set foreground "black"
- set subject_parity "even"
- set font_size "32"
- set description "An affordances/ orientation effect type of experiment, modified for the Android runtime"
- set font_family "sans"
- set title "Orientation effect (Android version)"
- set font_bold "no"
- set coordinates "relative"
- set height "800"
- set mouse_backend "droid"
- set start "experiment"
- set compensation "0"
- set width "1280"
- set font_italic "no"
- set background "white"
- set sampler_backend "droid"
- set subject_nr "0"
- set keyboard_backend "droid"
- set canvas_backend "droid"
- set transparent_variables "no"
- set synth_backend "droid"
- define feedback feedback
- set duration "mouseclick"
- set reset_variables "yes"
- set description "Provides feedback to the participant"
- draw textline 0 -128 "End of block" center=1 color=black font_family="mono" font_size=32 font_italic=no font_bold=no show_if="always"
- draw textline 0 -64 "Your average response time was [avg_rt]ms" center=1 color=black font_family="mono" font_size=32 font_italic=no font_bold=no show_if="always"
- draw textline 0 0 "Your accuracy was [acc]%" center=1 color=black font_family="mono" font_size=32 font_italic=no font_bold=no show_if="always"
- draw textline 0 64 "Tap the screen to continue..." center=1 color=black font_family="mono" font_size=32 font_italic=no font_bold=no show_if="always"
- define loop block_loop
- set repeat "3"
- set description "A single block of trials"
- set skip "0"
- set offset "no"
- set item "trial_sequence"
- set column_order "correct_response;aim;prime"
- set cycles "6"
- set order "random"
- setcycle 0 correct_response "2"
- setcycle 0 aim "red1"
- setcycle 0 prime "1"
- setcycle 1 correct_response "1"
- setcycle 1 aim "green1"
- setcycle 1 prime "green"
- setcycle 2 correct_response "2"
- setcycle 2 aim "red1"
- setcycle 2 prime "green"
- setcycle 3 correct_response "1"
- setcycle 3 aim "green1"
- setcycle 3 prime "red"
- setcycle 4 correct_response "2"
- setcycle 4 aim "red1"
- setcycle 4 prime "red"
- setcycle 5 correct_response "1"
- setcycle 5 aim "green1"
- setcycle 5 prime "1"
- run trial_sequence
- define port_reader port_reader
- set timeout "infinite"
- define form_base form_base
- set description "A generic form plug-in"
- define form_text_display form_instructions
- set rows "1;4;1"
- set description "A simple text display form"
- set cols "1;1;1"
- __form_text__
- Welcome!
- - the screen will show black word U+201CgreenU+201D or "red", black signal"&&&", or green/red signal"&&&". these words and signals will show a short time, and your task is to instantly judge whether the signal is green or red after the colorful "&&&".
- - If you see a green signal"&&&", tap the left icon.
- - If you see a red signal "&&&", tap the right icon.
- - You will start with a short practice phase.
- - Be as fast and accurate as possible!
- __end__
- set form_title "<b>Instructions<b>"
- set ok_text "Ok,let's begin!"
- widget 0 0 3 1 label text="[form_title]"
- widget 0 1 3 1 label center="no" text="[form_text]"
- widget 1 2 1 1 button text="[ok_text]"
- define touch_response touch_response
- set _nrow "1"
- set _ncol "2"
- set description "A grid-based response item, convenient for touch screens"
- set timeout "infinite"
- define sequence experiment
- run form_instructions "always"
- run practice_loop "always"
- run form_end_of_practice "always"
- run experimental_loop "always"
- run form_end_experiment "always"
- define form_text_display form_end_experiment
- set rows "1;4;1"
- set description "A simple text display form"
- set cols "1;1;1"
- set form_text "The experiment is finished!"
- set form_title "<b>Finished</b>"
- set ok_text "I'm outta here!"
- widget 0 0 3 1 label text="[form_title]"
- widget 0 1 3 1 label center="no" text="[form_text]"
- widget 1 2 1 1 button text="[ok_text]"
- define sketchpad white
- set duration "133"
- set description "Displays stimuli"
- define loop practice_loop
- set repeat "1"
- set description "A loop containing one or more practice blocks"
- set item "block_sequence"
- set column_order "practice"
- set cycles "1"
- set order "random"
- setcycle 0 practice "yes"
- run block_sequence
- define logger logger
- set description "Logs experimental data"
- define sketchpad fixation
- set duration "300"
- set description "Displays stimuli"
- set start_response_interval "no"
- draw fixdot 0 0 color=black show_if="always"
- define sequence trial_sequence
- set description "A single trial"
- run fixation "always"
- run prime "always"
- run white "always"
- run aim "always"
- run touch_response "always"
- run error_sampler "[correct] = 0"
- run logger "always"
- define parallel parallel
- define sequence block_sequence
- set description "A sequence containging a single block of trials followed by feedback to the participant"
- run reset_feedback "always"
- run block_loop "always"
- run feedback "always"
- define sketchpad prime
- set duration "33"
- set description "Displays stimuli"
- draw image 0 0 "[prime].png" scale=1 center=1 show_if="always"
- define form_text_display form_end_of_practice
- set rows "1;4;1"
- set description "A simple text display form"
- set cols "1;1;1"
- set form_text "The practice phase is over. You will now begin the real experiment."
- set form_title "<b>End of practice</b>"
- set ok_text "Ok!"
- widget 0 0 3 1 label text="[form_title]"
- widget 0 1 3 1 label center="no" text="[form_text]"
- widget 1 2 1 1 button text="[ok_text]"
- define sketchpad sketchpad
- set duration "0"
- set description "Displays stimuli"
- draw image 0 320 "OK.png" scale=1 center=1 show_if="always"
- define sampler error_sampler
- set volume "1"
- set description "Plays a sound file in .wav or .ogg format"
- set sample "notify1.ogg"
- set pitch "1"
- set duration "0"
- set stop_after "0"
- set pan "0"
- set fade_in "0"
- define sketchpad aim
- set duration "0"
- set description "Displays stimuli"
- set start_response_interval "no"
- draw image 0 0 "[aim].png" scale=1 center=1 show_if="always"
- draw circle -352 0 192 fill=1 penwidth=1 color=black show_if="always"
- draw circle 384 0 192 fill=1 penwidth=1 color=black show_if="always"
- draw image -352 0 "left.png" scale=1 center=1 show_if="always"
- draw image 384 0 "right.png" scale=1 center=1 show_if="always"
- define loop experimental_loop
- set repeat "8"
- set description "Repeatedly runs another item"
- set item "block_sequence"
- set column_order "practice"
- set cycles "1"
- set order "random"
- setcycle 0 practice "no"
- run block_sequence
- define feedback reset_feedback
- set duration "0"
- set reset_variables "yes"
- set description "Provides feedback to the participant"
- define touch_response __touch_response
- set _nrow "6"
- set _ncol "1"
- set description "A grid-based response item, convenient for touch screens"
- set timeout "infinite"
- define joystick joystick
- set allowed_responses "1;2"
- set description "Collects input from a joystick or gamepad"
- set timeout "infinite"
- set _dummy "no"
- define touch_response _touch_response
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement