Do You Remember Game

Technical Manual

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

Created: January 23, 2016

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

Script Copyright © Millisecond Software, LLC

Background

This script implements a "HuskerDu" memory game

Duration

7 minutes

Description

Participants are presented with a 8x8 matrix of covered cards. They are asked to find matching cards by repeatedly turning over 2 cards. If the 2 uncovered cards match, they are removed from the game. If they don't match, they are turned over once more. The game is over if all card pairs have been found.

Procedure

- a predetermined number of items are randomly selected (max. 32 cards to make 32 pairs) and a
pair identification number assigned
- the paired cards are distributed randomly across a 8 x 8 matrix

- script tracks "lucky guesses" (matches when the location of the matching card is not certain), "Hits"
(match between cards when the location of the 2nd card had been previously uncovered or is not uncertain),
'misses' (missed matches when the match had been previously uncovered) and "no matches"
(no matches when the location of the 2nd card is still uncertain).

Stimuli

provided by Millisecond (by default: 100 images of flora and fauna)
can be edited under section Editable Stimuli

Instructions

see section Editable Instructions

Summary Data

File Name: huskerdu_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
totalCards Parameter: the number of cards in a game (needs to be an even number) (Min: 2- Max: 64)
gameDuration Stores the duration of the game (in ms); measured from time of matrix presentation to matching the last pair
countAttempts Counts the number of match attempts
countMatches Tracks the number of matches found (number of success)
countLuckyGuesses Counts all Matches that happen if the matching card had NOT been previously selected (and there was still a degree of uncertainty to where it could have been)
propLuckyGuesses The proportion of Lucky Guesses (number of Lucky Guesses relative to all matching attempts)
countMisses Counts all Misses (=failure to match a card if the match has previously been uncovered at least once)
propMisses The proportion of Misses (number of Misses relative to all matching attempts)
countHits Counts all Hits (=success to match card if matching card has previously been turned over OR no more uncertainty where it could be)
propHits The proportion of Hits (number of Hits relative to all matching attempts)
countNoMatches Counts all No Matches that are not a Miss
propNoMatches The proportion of NoMatches (number of No Matches relative to all matching attempts)

Raw Data

File Name: huskerdu_raw*.iqdat

Data Fields

NameDescription
build Inquisit version number
computer.platform Device platform: win | mac |ios | android
date Date the session was run
time Time the session was run
subject, group, With the current subject/groupnumber
session 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
nrCards Counts the number of cards in a game
response The participant's response (e.g. selected matrix box)
latency The response latency (in ms)
responseNrSelections Stores the number of times the currently uncovered card has been uncovered yet
pairID Stores the pair ID of the currently selected pic
matchKnownForFirstCard 1 = both cards of this pair have been uncovered at this point
0 = otherwise
match 0 = no match between card1 and card2
1 = match between card1 and card2
responseCategory "no match" (= not a match, but the match to the uncovered card has not been uncovered yet),
"MISS" (=failure to uncover the match to a card if that matching card has previously been uncovered at least once),
"lucky guess" (= a successful match when the matched card (2nd turned) had NOT been previously uncovered yet AND there is still a degree of uncertainty (p <= 0.5) left where it could be)
"HIT"(=successful matching of a card if the match has previously been uncovered at least once OR p=1 to select the correct match)
card1 Itemnumber of the first uncovered card
card2 Itemnumber of the second uncovered card
countAttempts Counts the number of match attempts
countMatches Tracks the number of matches found
countLuckyGuesses Counts all Matches that happen if the matching card had not been previously selected yet
(and there is still a degree of uncertainty where it could be)
countMisses Counts all Misses (=failure to match a card if the match has previously been uncovered at least once)
countHits Counts all Hits (=success to match card if matching card has previously been turned over OR
no more uncertainty where it could be)
countNoMatches Counts all No Matches that are not a Miss

Parameters

The procedure can be adjusted by setting the following parameters.

NameDescriptionDefault
totalCards: The number of cards in a game (needs to be an even number) (Max: 64 => 8 x 8 matrix)64