Little Man Test - ABCD Consortium - Tablet

Technical Manual

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com), Millisecond

SCRIPT INFO

Created: January 24, 2017

Last Modified: January 09, 2023 by K. Borchert (katjab@millisecond.com), Millisecond

Script Copyright © Millisecond Software, LLC

Background

This script was programmed for and made available by the ABCD Research Consortium.

This script implements a mental rotation task for children. The current version is optimized for tablet use/tablet size (e.g. ipads) used for iperson testing. A smartphone version optimized for remote testing is also available in the Millisecond library.

Duration

5 minutes

Description

Participants are presented figures that carry a suitcase in either the left or right hand. Figures can show their front or back and can be right side up or up side down. Participants work through 4 practice problems with the test administrator before working on 32 problems on their own.

Procedure

- 1 demo problem (if incorrect, it can be repeated as often as necessary); no response deadline
- 3 additional practice problems
- demo and practice problems are presented in a fixed order
- 32 test problems (presented in fixed order)

Trial Sequence:
homebutton needs to be pressed (changes color from white to gray) -> ITI: 1500ms -> stim (until response or timeout at 5s) ->

practice trials
The error feedback is presented for at least 1000ms regardless of whether the home button is pressed beforehand or not.
ITI is started only if the home button was pressed.

Stimuli

provided by ABCD Consortium, see section Editable Stimuli

Instructions

provided by ABCD Consortium, see section Editable Instructions

Summary Data

File Name: abcdlittlemantest_tablet_summary*.iqdat

Data Fields

NameDescription
inquisit.version Inquisit version number
computer.platform Device platform: win | mac |ios | android
startDate Date the session was run
startTime Time the session was run
subjectId Participant ID
groupId Group number
sessionId Session number
elapsedTime Session duration in ms
completed 0 = Test was not completed
1 = Test was completed
lmtScrAssessDate Currently simply stores the script.startDate (the local time is stored under script.startTime)
lmtSrcPropCorrect Proportion of correct responses
lmtScrNumCorrect Absolute number of correct responses
lmtScrNumWrong Absolute number of (active) error responses
lmtScrNumTimedOut Absolute number of timeout (passive) errors.
lmtScrAvgRT Average response time of correct and incorrect selections
timeouts latencies are excluded from this variable
lmtScrRtCorrect Average only correct RT; calculation (Mean latency for correct =1)
lmtScrRtWrong Average only wrong RT (= latencies of incorrect selections)
Note (KB): timeout errors are excluded
lmtScrEfficiency Accuracy/ Reaction Time; calculation (lmt_src_prop_correct/lmt_scr_rt_correct)
lmtStimType1CorrectRt-
lmtStimType8CorrectRt Latency of correct selections by stimulus type (1-8)
lmtStimType1NumCorrect-
lmtStimType8NumCorrect Number of correct selections by stimulus type (1-8)
lmtStimType1WrongRt-
lmtStimType8WrongRt Latency of error selections by stimulus type (1-8)
lmtStimType1NumWrong-
lmtStimType8NumWrong Number of error selections by stimulus type (1-8)
lmtStimType1NumTimedOut-
lmtStimType8NumTimedOut Number of timed-out selection trials by stimulus type (1-8)

Raw Data

File Name: abcdlittlemantest_tablet_raw*.iqdat

Data Fields

NameDescription
build Inquisit version number
computer.platform Device platform: win | mac |ios | android
date, time, subject, group, session Date and time script was run with the current subject/groupnumber/session number
blockCode Name of the current block
blockNum Number of the current block
trialCode Name of the current trial
trialNum Number of the current trial
lmtStimulusXx Stores the currently presented image file
lmtStimulusTypeXx 1 Backward Down Left
2 Backward Down Right
3 Backward Up Left
4 Backward Up Right
5 Forward Down Left
6 Forward Down Right
7 Forward Up Left
8 Forward Up Right
lmtCorrectButtonXx Stores the correct location of the suitcase: 0 = left; 1 = right
response Stores the response button pressed: "leftbutton" vs. "rightbutton" vs. 0 => no response (Inquisit default response variable)
lmtButtonPressedXx Stores the response button pressed: 0 = "left"; 1 = "right"; or "timedout" (custom response variable)
lmtCorrectXx Accuracy of response: 1 = correct response; 0 = otherwise (wrong selection or timeout)
lmtRTXx The response latency (in ms); measured from: onset of images until response or timeout
timeout latencies are stored as -1
homeButtonRT The time (in ms) that it took to press the green home Button during trial.ITI

Parameters

The procedure can be adjusted by setting the following parameters.

NameDescriptionDefault
picSize The proportional size of the little man images 60%
responseButtonSize The proportional size of the response buttons 8%
iti The duration (in ms) of the intertrial interval 1500ms
readyDuration The duration (in ms) of the ready trial 3000ms
responseDeadline A response deadline in ms 5000ms
scriptLastUpdate Should store the date of the last change made to the script