Skip to content

Instantly share code, notes, and snippets.

@smathot
Created April 16, 2012 08:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save smathot/2397131 to your computer and use it in GitHub Desktop.
Save smathot/2397131 to your computer and use it in GitHub Desktop.
Big and Small Loops
# Generated by OpenSesame 0.26 (Earnest Einstein)
# Mon Apr 16 10:43:50 2012 (posix)
#
# Copyright Sebastiaan Mathot (2010-2011)
# <http://www.cogsci.nl>
#
set foreground "white"
set subject_parity "even"
set description "Default description"
set title "New experiment"
set compensation "0"
set coordinates "relative"
set height "768"
set mouse_backend "legacy"
set width "1024"
set sampler_backend "legacy"
set keyboard_backend "legacy"
set background "black"
set subject_nr "0"
set canvas_backend "legacy"
set start "experiment"
set synth_backend "legacy"
define loop big_loop
set repeat "5"
set description "Repeatedly runs another item"
set skip "0"
set offset "no"
set item "big_sequence"
set column_order "myorder"
set cycles "2"
set order "random"
setcycle 0 myorder "1"
setcycle 1 myorder "2"
run big_sequence
define sequence experiment
run big_loop "always"
define loop small_loop_1
set item "__sequence"
set cycles "1"
set column_order ""
run small_sequence_1
define sketchpad sketchpad_1
set duration "keypress"
set description "Displays stimuli"
set start_response_interval "no"
draw textline 0.0 0.0 "1" center=1 color=white font_family=mono font_size=18 show_if="always"
define sketchpad sketchpad_2
set duration "keypress"
set description "Displays stimuli"
set start_response_interval "no"
draw textline 0.0 0.0 "2" center=1 color=white font_family=mono font_size=18 show_if="always"
define sequence big_sequence
run small_loop_1 "[myorder] = 1"
run small_loop_2 "[myorder] = 1"
run small_loop_2 "[myorder] = 2"
run small_loop_1 "[myorder] = 2"
define sequence small_sequence_1
run sketchpad_1 "always"
define sequence small_sequence_2
run sketchpad_2 "always"
define loop small_loop_2
set item "_sequence"
set cycles "1"
set column_order ""
run small_sequence_2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment