Return to the Santa Barbara Solids Test page
						
							SANTA BARBARA SOLIDS TEST (SBST)
SCRIPT INFO

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC
Date: 02-23-2015
last updated: 08-15-2016 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC

Copyright © 08-15-2016 Millisecond Software


BACKGROUND INFO

											*Purpose*
This script runs a computerized version of the Santa Barbara Solids Test (SBST) published by:
Cohen, C. A. & Hegarty, M. (2012). Inferring cross sections of 3D objects: A new spatial thinking test. 
Learning and Individual Differences, 22(6), 868-874.
			
additional material published at:
http://spatiallearning.org/index.php/testsainstruments

											  *Task*
Participants see 29* 3-D figures cut in three cutting planes (horizonal, vertical, or oblique).
The task is to select the correct cross section (viewed head-on) from amongst 4 possible choices. 

*the test originally contained 30 figures but figure 3 was dropped from the test based on
Dr. Cohen's recommendations.


DATA FILE INFORMATION: 
The default data stored in the data files are:

(1) Raw data file: 'SantaBarbaraSolidsTest_raw*.iqdat' (a separate file for each participant)

build:							Inquisit build
computer.platform:				the platform the script was run on
date, time, subject, group:		date and time script was run with the current subject/groupnumber 
blockcode, blocknum:			the name and number of the current block
trialcode, trialnum: 			the name and number of the currently recorded trial
									(Note: not all trials that are run might record data) 
/problemcount:					tracks the number of problems presented

/cuttingplane:					1 = vertical cut; 2 = horizontal cut; 3 = oblique cut
/structure:						1 = simple; 2 = joint; 3 = embedded

stimulusitem:					the presented stimuli in order of trial presentation
/correctoption:					stores the currently correct answer choice
/egocentricaloption:			stores the current egocentrial answer choice 

response:						the participant's response
correct:						the correctness of the response (1 = correct; 0 = incorrect)
latency: 						the response latency (in ms)

/countcorrect:					counts all correct responses
/counterrors:					counts all error responses
/count_egocentric: 				counts egocentrial selections
/count_h:						counts all horizontal cut (h) figures 
/count_v:						counts all vertical cut (v) figures 
/count_o:						counts all oblique cut (o) figures 
/countcorrect_h:				counts all correct horizontal cut (h) figures 
/countcorrect_v:				counts all correct vertical cut (v) figures 
/countcorrect_o:				counts all correct oblique cut (o) figures 

/count_s:						counts all simple (s) figures 
/count_j:						counts all joint (j) figures 
/count_e:						counts all embedded (e) figures 
/countcorrect_s:				counts all correct simple (s) figures 
/countcorrect_j:				counts all correct joint (j) figures 
/countcorrect_e:				counts all correct embedded (e) figures 

(2) Summary data file: 'SantaBarbaraSolidsTest_summary*.iqdat' (a separate file for each participant)

script.startdate:				date script was run
script.starttime:				time script was started
script.subjectid:				subject id number
script.groupid:					group id number
script.elapsedtime:				time it took to run script (in ms)
computer.platform:				the platform the script was run on
/completed:						0 = script was not completed (prematurely aborted); 1 = script was completed (all conditions run)
/problemcount:					tracks the number of problems presented
/propcorrect:					proportion correct 
/countcorrect:					counts all correct responses
/counterrors:					counts all error responses
/count_egocentric: 				counts egocentrial selections
/count_h:						counts all horizontal cut (h) figures 
/count_v:						counts all vertical cut (v) figures 
/count_o:						counts all oblique cut (o) figures 
/countcorrect_h:				counts all correct horizontal cut (h) figures 
/countcorrect_v:				counts all correct vertical cut (v) figures 
/countcorrect_o:				counts all correct oblique cut (o) figures 

/count_s:						counts all simple (s) figures 
/count_j:						counts all joint (j) figures 
/count_e:						counts all embedded (e) figures 
/countcorrect_s:				counts all correct simple (s) figures 
/countcorrect_j:				counts all correct joint (j) figures 
/countcorrect_e:				counts all correct embedded (e) figures 

EXPERIMENTAL SET-UP

(1) Block.intro: presents the introductory instructions
(2) Block.sample: presents one sample problem with feedback
(3) Block.sbst: presents the 29 problems in order (no feedback is provided)

STIMULI
This script uses the stimuli published at:
http://spatiallearning.org/resource-info/Spatial_Ability_Tests/Santa_Barbara_Solids_Test_rev_1210.pdf
The problems and answer choices were created as separate *.jpg files in Paint.net by
Millisecond Software.

INSTRUCTIONS
uses the instructions published at:
http://spatiallearning.org/resource-info/Spatial_Ability_Tests/Santa_Barbara_Solids_Test_rev_1210.pdf

The instructions were prepared in Powerpoint and created as *jpg files in Paint.net by Millisecond Software.

EDITABLE CODE:
check below for (relatively) easily editable parameters, stimuli, instructions etc. 
Keep in mind that you can use this script as a template and therefore always "mess" with the entire code to further customize your experiment.

The parameters you can change are:

/highlightduration:		stores the duration (in ms) of the blue ring around the selected answer choice

Copyright © Millisecond Software. All rights reserved.
Contact | Terms of Service | Security Statement | Employment