Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Generated by OpenSesame 0.27.3 (Frisky Freud)
- # Wed Sep 4 11:18:21 2013 (posix)
- # <http://www.cogsci.nl/opensesame>
- set foreground "#000000"
- set subject_parity "even"
- set font_size "18"
- set description "Default description"
- set title "Word Length Effect on Forward and Backward Recall"
- set font_family "mono"
- set font_bold "no"
- set coordinates "relative"
- set height "768"
- set mouse_backend "xpyriment"
- set width "1024"
- set compensation "0"
- set sampler_backend "legacy"
- set font_italic "no"
- set background "#ffffff"
- set subject_nr "0"
- set keyboard_backend "legacy"
- set start "experiment"
- set transparent_variables "no"
- set synth_backend "legacy"
- set canvas_backend "xpyriment"
- define loop __________________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "__________________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "warm"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "blue"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "deed"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "thing"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "least"
- setcycle 4 direction "backward"
- run __________________sequence
- define sequence _______sequence
- run sketchpad "always"
- define sequence sequence
- run make_word_list "always"
- run sketchpad "always"
- define sequence _sequence
- run make_word_list "always"
- run sketchpad "always"
- define loop ________________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "________________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "since"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "fifth"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "night"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "piece"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "least"
- setcycle 4 direction "forward"
- run ________________sequence
- define text_input text_input
- set foreground "#000000"
- set font_size "24"
- set background "#ffffff"
- set _question ""
- set accept_on "return press"
- set frame "yes"
- set frame_width "3"
- set timeout "1000"
- set linewidth "600"
- set font_family "sans"
- set description "Provides a simple text input"
- define sketchpad sketchpad
- set duration "1000"
- set description "Displays stimuli"
- draw textline 0 0 "[Stimulus]" center=1 color=#000000 font_family="mono" font_size=18 font_italic=no font_bold=no show_if="always"
- define loop _____loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "_____sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "fifth"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "deed"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "since"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "thing"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "took"
- setcycle 4 direction "forward"
- run _____sequence
- define sequence ___sequence
- run sketchpad "always"
- define sequence ______________sequence
- run sketchpad "always"
- define sequence ____sequence
- run sketchpad "always"
- define loop ___________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "___________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "attractive"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "numerous"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "typical"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "banana"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "persistent"
- setcycle 4 direction "backward"
- run ___________sequence
- define loop ______loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set skip "0"
- set item "______sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "banana"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "exhaustion"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "substitute"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "conference"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "numerous"
- setcycle 4 direction "backward"
- run ______sequence
- define loop _loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "_sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "attractive"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "banana"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "conference"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "dilemma"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "exhaustion"
- setcycle 4 direction "forward"
- run _sequence
- define sequence ___________sequence
- run sketchpad "always"
- define sequence ______sequence
- run sketchpad "always"
- define text_input _text_input
- set foreground "#000000"
- set linewidth "600"
- set font_size "24"
- set timeout "1000"
- set accept_on "return press"
- set frame "yes"
- set frame_width "3"
- set background "#ffffff"
- set _question ""
- set font_family "sans"
- set description "Provides a simple text input"
- define sequence _________________sequence
- run sketchpad "always"
- define text_display text_displayforward
- set foreground "#000000"
- set font_size "18"
- set description "Presents a display consisting of text"
- set maxchar "50"
- set align "center"
- set content "Forward Recall"
- set background "#ffffff"
- set duration "1000"
- set font_family "mono"
- define inline_script define_list_variable
- set _run ""
- ___prepare__
- # Create an empty list in which we will save
- # the words presented on a given memory task
- # later on in the experiment:
- word_list = []
- # And make the list global so that we can
- # use it in subsequent inline_script items
- # as well:
- global word_list
- __end__
- set description "Executes Python code"
- define loop ____loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "____sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "conference"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "instrument"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "numerous"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "banana"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "persistent"
- setcycle 4 direction "forward"
- run ____sequence
- define sequence _____sequence
- run sketchpad "always"
- define sequence experiment
- run define_list_variable "always"
- run text_display "always"
- run fixation_dot "always"
- run loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run reset_list "always"
- run fixation_dot "always"
- run _loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run reset_list "always"
- run fixation_dot "always"
- run __loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ___loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ____loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run _____loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ______loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ___________________loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run _______loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ________loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run _________loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run __________loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ___________loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ____________loop "always"
- run text_displaybackward "always"
- run _text_input "always"
- run logger "always"
- run fixation_dot "always"
- run _____________loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ______________loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run _______________loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run ________________loop "always"
- run text_displayforward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run _________________loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- run fixation_dot "always"
- run __________________loop "always"
- run text_displaybackward "always"
- run text_input "always"
- run logger "always"
- define fixation_dot fixation_dot
- define loop ___loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set skip "0"
- set item "___sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "dilemma"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "persistent"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "instrument"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "typical"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "attractive"
- setcycle 4 direction "backward"
- run ___sequence
- define logger logger
- set description "Logs experimental data"
- define loop ______________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "______________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "persistent"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "numerous"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "conference"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "typical"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "instrument"
- setcycle 4 direction "forward"
- run ______________sequence
- define loop ________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "exhaustion"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "instrument"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "conference"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "typical"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "dilemma"
- setcycle 4 direction "backward"
- run ________sequence
- define loop _______loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set skip "0"
- set item "_______sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "since"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "deed"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "thing"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "warm"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "blue"
- setcycle 4 direction "backward"
- run _______sequence
- define sequence __________sequence
- run sketchpad "always"
- define inline_script make_word_list
- set _run ""
- ___prepare__
- # Here, we're going to save all the words presented on
- # a given memory task in one list.
- # Determine the word that will be shown by the sketchpad item
- # by using the built-in experiment function self.get()
- # More info:
- # http://osdoc.cogsci.nl/python-inline-code/experiment-functions/#experiment.get
- print word_list
- word = self.get('Stimulus')
- # Add the current stimulus to the word)_list by using the
- # append() function:
- word_list.append(word)
- # Make the list a bit 'prettier' such that the words
- # are comma seperated (just like your response variable):
- pretty_list = ",".join(word_list)
- # Set the list such that the list becomes available in the
- # GUI items (notably the logger item) by using the built-in
- # experiment function exp.set():
- # More info:
- # http://osdoc.cogsci.nl/python-inline-code/experiment-functions/#experiment.set
- exp.set("word_list", pretty_list)
- __end__
- set description "Executes Python code"
- define loop ___________________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "___________________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "took"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "least"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "piece"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "fifth"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "night"
- setcycle 4 direction "backward"
- run ___________________sequence
- define inline_script reset_list
- ___run__
- # Make sure the list is empty before the next memory task
- # starts (otherwise the words in the list will accumulate
- # until the list contains all the words presented in your experiment):
- word_list = []
- __end__
- set _prepare ""
- set description "Executes Python code"
- define text_display text_displaybackward
- set foreground "#000000"
- set font_size "18"
- set description "Presents a display consisting of text"
- set maxchar "50"
- set align "center"
- set content "Backward Recall"
- set background "#ffffff"
- set duration "1000"
- set font_family "mono"
- define sequence ________sequence
- run sketchpad "always"
- define loop _________________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "_________________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "instrument"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "banana"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "exhaustion"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "dilemma"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "conference"
- setcycle 4 direction "backward"
- run _________________sequence
- define text_display text_display
- set foreground "#000000"
- set font_size "18"
- set description "Presents a display consisting of text"
- set maxchar "45"
- set align "left"
- __content__
- “This is a simple experiment to study the 'Word Length Effect'. You will first see a dot on the screen after which you will be shown some words one at a time each for 1 second. After the presentation of the words, you will be told about the direction in which you have to recall, as 'Forward Recall' or 'Backward Recall'. Once the recall direction has been told, you have to type the words with commas between your answers in the direction specified and then press 'Enter'. Once a response had been made, it cannot not be changed.”
- Press a button to begin with the experiment.
- __end__
- set background "#ffffff"
- set duration "keypress"
- set font_family "mono"
- define sequence _____________sequence
- run sketchpad "always"
- define loop __loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set skip "0"
- set item "__sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "blue"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "warm"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "took"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "night"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "least"
- setcycle 4 direction "backward"
- run __sequence
- define loop _____________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "_____________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "thing"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "took"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "deed"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "blue"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "warm"
- setcycle 4 direction "forward"
- run _____________sequence
- define sequence ____________sequence
- run sketchpad "always"
- define sequence _________sequence
- run sketchpad "always"
- define sequence ________________sequence
- run sketchpad "always"
- define loop __________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "__________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "warm"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "night"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "least"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "piece"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "blue"
- setcycle 4 direction "forward"
- run __________sequence
- define loop ____________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "____________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "least"
- setcycle 0 direction "backward"
- setcycle 1 Stimulus "took"
- setcycle 1 direction "backward"
- setcycle 2 Stimulus "fifth"
- setcycle 2 direction "backward"
- setcycle 3 Stimulus "piece"
- setcycle 3 direction "backward"
- setcycle 4 Stimulus "deed"
- setcycle 4 direction "backward"
- run ____________sequence
- define sequence __sequence
- run sketchpad "always"
- define loop _________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "_________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "substitute"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "typical"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "dilemma"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "attractive"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "exhaustion"
- setcycle 4 direction "forward"
- run _________sequence
- define sequence _______________sequence
- run sketchpad "always"
- define sequence __________________sequence
- run sketchpad "always"
- define loop _______________loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "_______________sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "exhaustion"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "substitute"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "attractive"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "banana"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "dilemma"
- setcycle 4 direction "forward"
- run _______________sequence
- define loop loop
- set repeat "1"
- set description "Repeatedly runs another item"
- set item "sequence"
- set column_order "Stimulus;direction"
- set cycles "5"
- set order "sequential"
- setcycle 0 Stimulus "blue"
- setcycle 0 direction "forward"
- setcycle 1 Stimulus "deed"
- setcycle 1 direction "forward"
- setcycle 2 Stimulus "fifth"
- setcycle 2 direction "forward"
- setcycle 3 Stimulus "least"
- setcycle 3 direction "forward"
- setcycle 4 Stimulus "night"
- setcycle 4 direction "forward"
- run sequence
- define sequence ___________________sequence
- run sketchpad "always"
Advertisement
Add Comment
Please, Sign In to add comment