How to ensure equal distribution among 6 conditions when using Inquisit Web


Author
Message
patkelly2000
patkelly2000
Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)
Group: Forum Members
Posts: 18, Visits: 64
I am using Inquisit Web to distribute my study. I have six conditions and I want to make sure that participants are equally distributed (Say I want to cap my N = 120. How do I make sure there are 20 per condition?). Does that automatically happen? Or do I have to account for that in the batch script somehow?

My Batch script:
<batch>
/ subjects = (1 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "OtherPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (2 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "GroupPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (3 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "NoPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (4 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "OtherPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (5 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "GroupPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (6 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "NoPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 12K, Visits: 98K
patkelly2000 - 10/12/2022
I am using Inquisit Web to distribute my study. I have six conditions and I want to make sure that participants are equally distributed (Say I want to cap my N = 120. How do I make sure there are 20 per condition?). Does that automatically happen? Or do I have to account for that in the batch script somehow?

My Batch script:
<batch>
/ subjects = (1 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "OtherPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (2 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "GroupPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (3 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "NoPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (4 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "OtherPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (5 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "GroupPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (6 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "NoPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

If you want full control, select the URL parameter option for groupid in the web experiment's settings and then send 20 people a link that launches the 1st condition, 20 people the link that launches the 2nd condition, and so forth.

If that's not possible, either select sequential or random (without replacement) group ID generation im the web settings and indicate the number of groups as 6, Note that the group number is determined when a potential participant visits the experiment's start page, regardless of whether that participant ends up actually launching the study or not, so you will see gaps and not every condition having N = 20 under real world conditions.

patkelly2000
patkelly2000
Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)Associate Member (253 reputation)
Group: Forum Members
Posts: 18, Visits: 64
Dave - 10/12/2022
patkelly2000 - 10/12/2022
I am using Inquisit Web to distribute my study. I have six conditions and I want to make sure that participants are equally distributed (Say I want to cap my N = 120. How do I make sure there are 20 per condition?). Does that automatically happen? Or do I have to account for that in the batch script somehow?

My Batch script:
<batch>
/ subjects = (1 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "OtherPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (2 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "GroupPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (3 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_We_Collectivist.iqx"
/ file = "LDT1.iqx"
/ file = "NoPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (4 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "OtherPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (5 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "GroupPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

<batch>
/ subjects = (6 of 6)
/ groupassignment = groupnumber
/ file = "WordIdentificationTask_I_Individualist.iqx"
/ file = "LDT1.iqx"
/ file = "NoPraise_JealousyScale.iqx"
/ file = "LDT2.iqx"
/ file = "demographicsurvey.iqx"
</batch>

If you want full control, select the URL parameter option for groupid in the web experiment's settings and then send 20 people a link that launches the 1st condition, 20 people the link that launches the 2nd condition, and so forth.

If that's not possible, either select sequential or random (without replacement) group ID generation im the web settings and indicate the number of groups as 6, Note that the group number is determined when a potential participant visits the experiment's start page, regardless of whether that participant ends up actually launching the study or not, so you will see gaps and not every condition having N = 20 under real world conditions.

Thank you
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search