Return to the Game of Dice Task page
						
									Game of Dice Task (GDT)
SCRIPT INFO

Script Author: David Nitz (dave@millisecond.com) for Millisecond Software, LLC
last updated: 01-11-2016 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC

Copyright © 01-11-2016 Millisecond Software


BACKGROUND INFO

											*Purpose*
	This script implements the 'Game of Dice Task' (GDT) with and without feedback as described in:
	
	(with feedback):
	Brand, M., Fujiwara, E., Borsutzky, S., Kalbe, E., Kessler, J., & Markowitsch, H.J. (2005). 
	Decision-making deficits of Korsakoff patients in a new gambling task with explicit rules -
	associations with executive functions. Neuropsychology, 19, 267–277.

	and
	
	(without feedback)
	Brand, M. (2008). Does the feedback from previous trials influence current decisions? A study on the role 
	of feedback processing in making decisions under explicit risk conditions. 
	Journal of Neuropsychology, 2, 431-443.

	
	By default the script plays the version WITH feedback. To play the version WITHOUT feedback, go to
	Editable Task Parameters -> parameters.GDTversion and change to parameters.GDTversion = 2.

											  *Task*
	Participants are asked to select dice combinations that have different probabilities of winning
	and different win amounts (the higher the win probability the lower the win amount) before a virtual dice is thrown. 
	If the selected dice combination contains the dice face, participants win the promised win amount otherwise 
	they lose the same amount.


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

(1) Raw data file: 'GameofDiceTask_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 
/GDTversion:					1 = original version with feedback (default); 2 = version without feedback
blockcode, blocknum:			the name and number of the current block
/currentround:					stores the current round number
trialcode, trialnum: 			the name and number of the currently recorded trial
									(Note: not all trials that are run might record data) 
latency: 						the response latency (in ms)
/response:						the selected dice faces participants is betting on (example: "1", "12", "123", "1234")
/outcome:						the dice face thrown
/currentbet:					the amount of money currently bet on values.response
/balance_total:					the money participants owns
/pickone:						counts how many times participant has bet on 1 specific dice face
/picktwo:						counts how many times participant has bet on 2 possible dice faces
/pickthree:						counts how many times participant has bet on 3 possible dice faces
/pickfour:						counts how many times participant has bet on 4 possible dice faces
/advantageous:					counts how many times participants selected an advantageous bet (bets on 3 or 4 dice faces)
/disadvantageous:				counts how many times participants selected a disadvantageous bet (bets on 1 or 2 dice faces)
/wins:							adds the number of winning bets
/losses:						adds the number of losing bets

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

script.subjectid:				subject id number
script.groupid: 				group id
script.startdate:				date script was run
script.starttime:				time script was started
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; 1 = script was completed (all conditions run)
/GDTversion:					1 = original version with feedback (default); 2 = version without feedback
/balance_total:					the money participants owns
/pickone:						counts how many times participant has bet on 1 specific dice face
/picktwo:						counts how many times participant has bet on 2 possible dice faces
/pickthree:						counts how many times participant has bet on 3 possible dice faces
/pickfour:						counts how many times participant has bet on 4 possible dice faces
/advantageous:					counts how many times participants selected an advantageous bet (bets on 3 or 4 dice faces)
/disadvantageous:				counts how many times participants selected a disadvantageous bet (bets on 1 or 2 dice faces)
/wins:							adds the number of winning bets
/losses:						adds the number of losing bets


EXPERIMENTAL SET-UP
* by default the task runs for 18 rounds by default.
* by default the script selects each of the 6 dice faces with equal frequency (random sampling without replacement)

INSTRUCTIONS
can be edited under 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.

The parameters you can change are:

	GDTversion:			1 = original version with feedback (default); 2 = version without feedback
	nrounds: 			Number of rounds (must be a multiple of 6)
	balance_total: 		Amount of points / Money at Task Onset
	currency: 			Exchange "$" with "€", "£", "¥", etc.
	gainone: 			Amount to be won/lost when betting on a 
						single number (e.g. "3")
	gaintwo: 			Amount to be won/lost when betting on a 
						combination of two numbers (e.g. "5 or 6")
	gainthree: 			Amount to be won/lost when betting on a 
						combination of three numbers (e.g. "1 or 2 or 3")
	gainfour:			Amount to be won/lost when betting on a 
						combination of four numbers (e.g. "2 or 3 or 4 or 5")

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