Random generation of image pairs


Random generation of image pairs

Author
Message
Théo
Théo
New Member
New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)

Group: Forum Members
Posts: 4, Visits: 13
Hello,

I am having some difficulties in writing my script and I need your help. I would like to generate pairs of images randomly but remain the same throughout the experiment. So, for example, I would like B1.jpg to be associated with 9001.jpg throughout the experiment, but for the moment the trials: "conditioning" generates new pairs with each new trial. Is there a function that allows me to obtain the desired result?

Thank you very much for your help,

<picture CSevaluation>
/position = (50%,30%)
/size = (50%,50%)
/items = CSimages
</picture>

<picture CSconditionnement>
/position = (50%,90%)
/size = (30%,30%)
/items = CSimages
</picture>

<picture USnegforts>
/position = (50%,50%)
/size = (100%,100%)
/items = USnegforts
</picture>

<picture USnegfaibles>
/position = (50%,50%)
/size = (100%,100%)
/items = USnegfaibles
</picture>

<picture USposforts>
/position = (50%,50%)
/size = (100%,100%)
/items = USposforts
</picture>

<picture USposfaibles>
/position = (50%,50%)
/size = (100%,100%)
/items = USposfaibles
</picture>

<item CSimages>
/1= "B1.jpg"
/2= "B2.jpg"
/3= "B3.jpg"
/4= "B4.jpg"
/5= "B5.jpg"
/6= "B6.jpg"
/7= "B7.jpg"
/8= "B8.jpg"
</item>

<item USnegforts>
/1= "3500.jpg"
/2= "9410.jpg"
</item>

<item USnegfaibles>
/1= "9001.jpg"
/2= "2722.jpg"
</item>

<item USposforts>
/1= "8185.jpg"
/2= "8030.jpg"
</item>

<item USposfaibles>
/1= "5000.jpg"
/2= "2370.jpg"
</item>

<shape rectangle>
/ shape = rectangle
/ color = black
/size = (100%,100%)
</shape>

<likert evaluation>
/numpoints = 11
/ anchors = [1="Très déplaisant";11="Très plaisant"]
/position = (50%,50%)
/ stimulusframes = [1 = CSevaluation]
/ anchorwidth=5%
</likert>

<block evaluation1>
/ trials = [1-8=noreplace(evaluation)]
</block>

<block evaluation2>
/ trials = [1-8=noreplace(evaluation)]
</block>

<trial conditionnementnegforts>
/stimulustimes = [1500=rectangle; 1= USnegforts, CSconditionnement]
/timeout = 2500
</trial>

<trial conditionnementnegfaibles>
/stimulustimes = [1500=rectangle; 1= USnegfaibles, CSconditionnement]
/timeout = 2500
</trial>

<trial conditionnementposforts>
/stimulustimes = [1500=rectangle; 1= USposforts, CSconditionnement]
/timeout = 2500
</trial>

<trial conditionnementposfaibles>
/stimulustimes = [1500=rectangle; 1= USposfaibles, CSconditionnement]
/timeout = 2500
</trial>

<block conditionnement>
/ trials = [1-20=noreplace(conditionnementnegforts, conditionnementnegfaibles, conditionnementposforts, conditionnementposfaibles)]
</block>

<expt experience>
/ blocks = [1=evaluation1; 2= conditionnement; 3=evaluation2]


Dave
Dave
Supreme Being
Supreme Being (512K reputation)Supreme Being (512K reputation)Supreme Being (512K reputation)Supreme Being (512K reputation)Supreme Being (512K reputation)Supreme Being (512K reputation)Supreme Being (512K reputation)Supreme Being (512K reputation)Supreme Being (512K reputation)

Group: Administrators
Posts: 9.2K, Visits: 39K
Théo - Monday, October 29, 2018
Hello,

I am having some difficulties in writing my script and I need your help. I would like to generate pairs of images randomly but remain the same throughout the experiment. So, for example, I would like B1.jpg to be associated with 9001.jpg throughout the experiment, but for the moment the trials: "conditioning" generates new pairs with each new trial. Is there a function that allows me to obtain the desired result?

Thank you very much for your help,

<picture CSevaluation>
/position = (50%,30%)
/size = (50%,50%)
/items = CSimages
</picture>

<picture CSconditionnement>
/position = (50%,90%)
/size = (30%,30%)
/items = CSimages
</picture>

<picture USnegforts>
/position = (50%,50%)
/size = (100%,100%)
/items = USnegforts
</picture>

<picture USnegfaibles>
/position = (50%,50%)
/size = (100%,100%)
/items = USnegfaibles
</picture>

<picture USposforts>
/position = (50%,50%)
/size = (100%,100%)
/items = USposforts
</picture>

<picture USposfaibles>
/position = (50%,50%)
/size = (100%,100%)
/items = USposfaibles
</picture>

<item CSimages>
/1= "B1.jpg"
/2= "B2.jpg"
/3= "B3.jpg"
/4= "B4.jpg"
/5= "B5.jpg"
/6= "B6.jpg"
/7= "B7.jpg"
/8= "B8.jpg"
</item>

<item USnegforts>
/1= "3500.jpg"
/2= "9410.jpg"
</item>

<item USnegfaibles>
/1= "9001.jpg"
/2= "2722.jpg"
</item>

<item USposforts>
/1= "8185.jpg"
/2= "8030.jpg"
</item>

<item USposfaibles>
/1= "5000.jpg"
/2= "2370.jpg"
</item>

<shape rectangle>
/ shape = rectangle
/ color = black
/size = (100%,100%)
</shape>

<likert evaluation>
/numpoints = 11
/ anchors = [1="Très déplaisant";11="Très plaisant"]
/position = (50%,50%)
/ stimulusframes = [1 = CSevaluation]
/ anchorwidth=5%
</likert>

<block evaluation1>
/ trials = [1-8=noreplace(evaluation)]
</block>

<block evaluation2>
/ trials = [1-8=noreplace(evaluation)]
</block>

<trial conditionnementnegforts>
/stimulustimes = [1500=rectangle; 1= USnegforts, CSconditionnement]
/timeout = 2500
</trial>

<trial conditionnementnegfaibles>
/stimulustimes = [1500=rectangle; 1= USnegfaibles, CSconditionnement]
/timeout = 2500
</trial>

<trial conditionnementposforts>
/stimulustimes = [1500=rectangle; 1= USposforts, CSconditionnement]
/timeout = 2500
</trial>

<trial conditionnementposfaibles>
/stimulustimes = [1500=rectangle; 1= USposfaibles, CSconditionnement]
/timeout = 2500
</trial>

<block conditionnement>
/ trials = [1-20=noreplace(conditionnementnegforts, conditionnementnegfaibles, conditionnementposforts, conditionnementposfaibles)]
</block>

<expt experience>
/ blocks = [1=evaluation1; 2= conditionnement; 3=evaluation2]


Something like this should work: https://www.millisecond.com/forums/Topic2623.aspx

Théo
Théo
New Member
New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)New Member (20 reputation)

Group: Forum Members
Posts: 4, Visits: 13

It works than you for your help !
GO


Reading This Topic


Login
Existing Account
Email Address:


Password:


Social Logins

Select a Forum....






Millisecond Forums


Search