change of reinforcement contingencies across participants

Robert Dörr uni at robertdoerr.de
Sat Mar 31 09:58:24 UTC 2007


Hi Stephane,

you can do this without using arrays or other Inline code:

Create a new List (i call it Dispatcher). This List will have as many
rows as you have subject groups (let's say 3) and no extra attributes.
Create three new procedures (proc1, proc2, proc3) in the 'Procedure'
column of this List.
Dispatcher:
Weight
	Nested
	Procedure
1
	
	proc1
1
	
	proc2
1
	
	proc3


Each procedure only contains a single table (TrialTable1, Trialtable2,
...)  like the one you already have in your experiment. You can copy the
old one and edit the copys separately according to your pairings.

To get the whole thing running you have to adjust 'Selection' and
'Reset/Exit' properties of the Dispatcher List:
    Selection->Order: 'Offset'
    Selection->Order by: 'Subject' (or 'Group' if you want more control)
    Exit List: after 1 samples

Subject #1 will now get row 1 of the dispatcher, so proc1 will run with
TrialTable1
Subject #2 will get row 2.....
Subject #5 will get row 2.....
Subject #n will get row n mod 3......

If this was too confusing, feel free to write back.

Robert


De Brito, Stephane schrieb:
>
> Dear E-prime experts,
>
>  
>
> I am working on a task in which the participant is presented with
> pairs of picture on the screen. I have 10 different pictures and each
> picture is associated with a reinforcement value which stays the same
> throughout the experiment (e.g. the cup  always wins you 900 points
> and the cow always looses you 900 points). On each trial, the
> participant has to choose one of the two pictures presented (press ‘q’
> for left hand side picture and ‘p’ for right hand side picture) and
> win has many points has he can. The reinforcement values are +900 +700
> +500 +300 +100 -100 +300 +500 +700 +900. Sometimes the participant is
> presented with 2 pictures associated with punishment (pun-pun trials)
> and has to choose the one associated with the lowest punishment (i.e.
> scored as correct); on pun-rew trials the rew is scored as correct and
> on rew-rew trials the pictures with highest reinforcement value is
> scored as correct.
>
>  
>
> The task is running fine, but I would like to change across
> participants the reinforcement contingency for each picture so that,
> for example, not every participant wins 900 point when they choose the
> cup. At the moment, I have the following attributes in my listobject:
>
>  
>
> Picture1
>
> 	
>
> Picture2
>
> 	
>
> Slidestate
>
> 	
>
> CorrectAnswer
>
> 	
>
> Correct
>
> 	
>
> Incorrect
>
> cup.bmp
>
> 	
>
> cow.bmp
>
> 	
>
> 1
>
> 	
>
> q
>
> 	
>
> You have won 900 points
>
> 	
>
> You have lost 900 points
>
> car.bmp
>
> 	
>
> spoon.bmp
>
> 	
>
> 3
>
> 	
>
> q
>
> 	
>
> You have lost 300 points
>
> 	
>
> You have lost 500 points
>
> Etc…
>
>  
>
> Basically, I would like to keep the pairing for my attributes
> ‘Correct’ and ‘Incorrect’ the same, but I want to change across
> participants the pairing in my ‘Picture 1’ and ‘Picture 2’ attributes.
> I hope I made myself clear. From the e-prime manual and discussion
> with colleagues, it seems that the best way to do this would be with
> an ‘array’, but I have not managed to work it out yet.  Any idea on
> how to achieve this would be greatly appreciated. Many thanks.
>
>  
>
> Best wishes,
>
> Stephane
>
>  
>
> ------------------------------------------
>
> Stephane De Brito, PhD student
>
> Institute of Psychiatry
>
> King's College London
>
> Forensic Mental Health Science Department
>
> Box P023
>
> De Crespigny Park
>
> Denmark Hill
>
> London SE5 8AF
>
> United Kingdom
>
> Tel: + 44 (0) 20 7848 0711
>
> Fax: + 44 (0) 20 7848 0754
>
> website: www.iop.kcl.ac.uk
>
>  
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.linguistlist.org/pipermail/eprime/attachments/20070331/a7c76174/attachment.htm>


More information about the Eprime mailing list