Return to the Trail Making Test page
						
									      Trail-Making Test
SCRIPT INFO

Script Author: Sean Draine, Ph.D. (seandr@millisecond.com) for Millisecond Software, LLC
last updated: 08-29-2016 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC

Copyright © 08-29-2016 Millisecond Software


BACKGROUND INFO

											*Purpose*
	This script implements the Trail-Making Test described in:
	
	Armitages, S. G. (1946) An analysis of certain psychological rests used for the evaluation of brain injury. Psychological Monographs, 60, 1.
	
	Reitan, R. M. (1958). Validity of the Trail Making Test as an Indicator of Organic Brain Damage. Perceptual and Motor Skills, 8, 271-276. 

	
											  *Task*
Participants are asked to move the mouse in specific, predetermined sequences from nodes to nodes.											  


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

(1) Raw data file: 'TrailMakingTest_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; by default data is collected unless /recorddata = false is set for a particular trial/block) 
/ startDotNumber:				specifies the current dot that participant is on
/ targetDotNumber:				specifies the current dot that needs to be connected next
/ sampleAErrors:				counts the errors made on SampleA Trail
/ trail1Errors:					counts the errors made on Trail1
/ sampleBErrors:				counts the errors made on SampleB Trail
/ trail2Errors:					counts the errors made on Trail2
/ errortrail_sampleA-
/ errortrail_trail2:			saves all missed circles in the order made for each trail separately
/ sampleATime:					time (in ms) spent on SampleA Trail
/ trail1Time:					time (in ms) spent on Trail1
/ sampleBTime:					time (in ms) spent on SampleB Trail
/ trail2Time:					time (in ms) spent on Trail2

(2) Summary data file: 'TrailMakingTest_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)
/ sampleAErrors:				counts the errors made on SampleA Trail
/ sampleATime:					time (in ms) spent on SampleA Trail
/ sampleBErrors:				counts the errors made on SampleB Trail
/ sampleBTime:					time (in ms) spent on SampleB Trail
/ trail1Errors:					counts the errors made on Trail1
/ trail1Time:					time (in ms) spent on Trail1
/ trail2Errors:					counts the errors made on Trail2
/ trail2Time:					time (in ms) spent on Trail2
/combined_errors:				adds errors made on all 4 trails
/combined_trailtime:			combines the time (in ms) it took all 4 trails

EXPERIMENTAL SET-UP
This script runs 4 trails (sampleA, trailA, sampleB, trailB)

STIMULI
are provided in the included scripts

INSTRUCTIONS
see section Editable Instructions

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.

/showTestErrorFeedback:					true = a yellow halo is presented over the correct circle (default)
										false = no extra errorfeedback is given (incorrect path is still erased however)
Copyright © Millisecond Software. All rights reserved.
Contact | Terms of Service | Security Statement | Employment