Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com), Millisecond
Created: January 17, 2024
Last Modified: January 08, 2025 by K. Borchert (katjab@millisecond.com), Millisecond
Script Copyright © Millisecond Software, LLC
This script implements Millisecond's version of the Forbidden Fruit Task by FitzGibbon et al. (2020). The Forbidden Fruit Task investigates people's tendency to seek out information that was previously 'forbidden' to them.
FitzGibbon, L., Ogulumus, C., Fastrich, G. M., Lau, J. K. L., Aslan, S., Lepore, L., & Murayama, K. (Preprint). Understanding the forbidden fruit effect: People's desire to see what is forbidden and unavailable. https://doi.org/10.31219/osf.io/ndpwt
https://osf.io/preprints/osf/ndpwt
CC-By Attribution 4.0 International
5 minutes
Participants see 10 (default) decks of cards with colorful padlock icons. One of the padlocks is locked for the first 3 trials (it is unlocked for the last trial) Participants work through 4 deck choices. Once a deck is selected, 6 cards depicting some nice scenes are revealed via a card dealing simulation. The categories are selected from 16 possible ones and are randomly assigned to each deck. Afterwards participant are asked how much they liked the revealed cards. At task conclusion, participants are asked if they could select the previously locked icon on the screen.
Basic setup for Practice/Test: 1 trial (with 4 deck choices)
Participants see 10 (parameter) decks with colorful padlocks. One of the padlocks is locked for the first 3 trials.
The color of the locked padlock is decided beforehand via a spinner simulation.
Participants work through 4 deck choices. Once a deck is selected, 6 (practice: 1) cards are revealed
via a card dealing simulation.
The cards can be viewed for 5seconds (default).
Already selected decks get color-desaturated. For the last deck choice, the locked deck is opened up.
(1) Practice: 1 Trial (4 choices)
- participants get textual cues such as "Choose a lovely deck" whenever the next deck choice is up
- if participants select an already selected deck, a note appears above the deck "already selected"
- on the last trial, a note appears on the previously locked deck that states that this deck can now be selected.
("This deck is not forbidden anymore")
- only one card is revealed when a deck is selected
during practice, the same four images are used for each participant (they are simply revealed in random order).
These images are NOT used during the test trials.
(2) Test: 1 Trial (4 choices)
- only a reminder of how many choices are left provided (if locked deck is selected before the last choice,
nothing happens. Same with previously selected decks)
- six cards per deck are revealed for 5seconds (default)
- participants are asked how they liked the cards via a 5-point Likert scale with emojis icons
after each reveal
- at the end of the trial, a memory test is given: all decks are returned (full color with open padlocks)
and participants are asked to select the previously locked one.
categorie stimuli for the test phase shared by FitzGibbon et al (2020) under the CC-By Attribution 4.0 International License:
https://osf.io/rxptk/
remaining stimuli (card, padlocks & practice stimuli) downloaded from:
https://pixabay.com/ and edited by Millisecond
Stimuli can be exchanged under section Editable Stimuli
Instructions are not original to FitzGibbon et al (2020).
They are provided by Millisecond - can be edited under section 'Editable Instructions'
File Name: forbiddenfruittask_summary*.iqdat
| Name | Description |
|---|---|
| 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 |
| lockedCategory | The assigned picture category (0-15) to the locked category ( during practice the category is N/A) |
| lockedColor | The color of the locked deck |
| lockedDeck | Number of locked deck |
| lockedPositionX | The horizontal percentage coordinate of the locked deck |
| lockedPositionY | The vertical percentage coordinate of the locked deck |
| selectedLockedCounter | Tracks how often the locked deck was selected during the test phase (including the last trial) |
| selectedPreviouslyLocked | 1 = the previously locked deck was selected on trial 4 0 = otherwise |
| recallAcc | 1 = the previously locked deck was correctly identified during memory test 0 = otherwise |
| expressions.meanRating | The mean rating for the four revealed categories |
| rating1- | The individual ratings for revealed category on trial1 to trial4 rating4 |
File Name: forbiddenfruittask_raw*.iqdat
| Name | Description |
|---|---|
| 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 | Participant ID |
| group | Group number |
| 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 |
Parameter |
|
| numberOfDecksOnScreen | The set number of decks on screen |
| phase | "practice" vs. "test" |
| deckCounter | Counts the number of decks selected |
| lockedCategory | The assigned picture category (0-15) to the locked category ( during practice the category is N/A) |
| lockedColor | The color of the locked deck |
| lockedDeck | Number of locked deck |
| lockedPositionX | The horizontal percentage coordinate of the locked deck |
| lockedPositionY | The vertical percentage coordinate of the locked deck |
Custom Dvs |
|
| selectedDeck | The number of the currently selected deck |
| selectedColor | The color of the currently selected deck |
| selectedLockedCounter | Tracks how often the locked deck is selected during the current phase (including the last trial) |
| valid | 1 = valid selection 0 = otherwise |
| currentRating | The rating of the currently uncovered deck category (range 0-4) 0 = very sad - 4 = very happy |
| selectedPreviouslyLocked | 1 = the previously locked deck was selected on trial 4 0 = otherwise |
| recallAcc | 1 = the previously locked deck was correctly identified during memory test 0 = otherwise |
Built-In Dvs For The Currently Performance Metrics-Recording Trial |
|
| response | The response of participant |
| correct | Correctness of response (1 = correct, 0 = error) |
| latency | Response latency (in ms) |
Deck Information (For All 10 Possible Decks) |
|
| deck1Index | The assigned padlock itemnumber (empty for decks that are not presented) |
| deck1Condition | 1 = open deck; 2 = locked deck |
| deck1Color | The color of deck1 |
| deck1Category | The assigned picture category to deck1 (0-15, during practice the category is N/A) |
| deck1Selected | 1 = deck1 was selected during the current phase; 0 = otherwise |
| deck1Rating | If deck1 was selected: rating (0-4) of deck1 |
| picture.deck1.x | The horizontal percentage coordinate of deck1 |
| picture.deck1.y | The vertical percentage coordinate of deck1 |
The procedure can be adjusted by setting the following parameters.
| Name | Description | Default |
|---|---|---|
Design Parameters |
||
| numberOfDecksOnScreen | The number of decks presented on page (choose from: 6-10) | 10 |
Timing Parameters |
||
| spinnerRevealDurationMS | The duration (in ms) that the spinner result is revealed | 2000 |
| cardRevealDurationMS | The duration (in ms) that all cards are revealed | 5000 |