Hi
I am running a 12 session longitudinal study using Inquisit web. I have manually counterbalanced the 36 options for each of the first 10 sessions, so have 360 .iqx scripts (session 11 and 12 are the same for all participants. I have tried to use the sessions and group attributes to manually assign participants so that someone assigned to group 1 will view the group 1 scripts across the sessions. Currently whilst testing it in Inquisit lab I am having issues with getting the correct group and session allocation.
---------------------------------------------------------------------------------------------------------------------------------------------
Session 1<batch>
/ subjects = (1 of 36)
/ groupassignment = groupnumber
/ sessions = (1 of 12)
/ file = "Session1_1.iqx"
</batch>
[...]
<batch>
/ subjects = (36 of 36)
/ groupassignment = groupnumber
/ sessions = (1 of 12)
/ file = "Session1_36.iqx"
</batch>
Session 2
<batch>
/ subjects = (1 of 36)
/ groupassignment = groupnumber
/ sessions = (2 of 12)
/ file = "Session2_1.iqx"
</batch>
[...]
<batch>
/ subjects = (36 of 36)
/ groupassignment = groupnumber
/ sessions = (2 of 12)
/ file = "Session2_36.iqx"
</batch>
etc
Session 11<batch>
/ sessions = (11 of 12)
/ file = "Session11.iqx"
</batch>
Session 12<batch>
/ sessions = (12 of 12)
/ file = "Session12.iqx"
</batch>
---------------------------------------------------------------------------------------------------------------------------------------------
When I run this in Inquisit lab with:
Subject id: 1, Group number: 1, Session number: 1 it runs all the session 1 scripts ("Session1_1.iqx" - "Session1_36.iqx") then the group 1 script for each of the following sessions up to Session 10 ("Session2_1.iqx", "Session3_1.iqx", etc). Session 11 and 12 do not run.
Subject id 1, Group number: 2, Session number: 1 it runs group 2 for session 1 ("Session1_2.iqx") all the groups in session 2 ("Session2_1.iqx" - "Session2_36.iqx") then the group 2 script for each of the following session up to Session 10 ("Session3_2.iqx", "Session4_2.iqx", etc). Session 11 and 12 do not run.
The same pattern occurs with
Group number 3 etc. When
Group number 13 is used it is the same as Group number 1. When
Subject id: 1, Group number: 1, Session number: 2 it's the same as Group number 1 (first example).
I have also tried adapting the code:
<batch>
/ sessions = (1 of 12)
/ groups = (1 of 36)
/ file = "Session1_1.iqx"
</batch>
And the same issue occurs.
I would appreciate any help in how I can run a longitudinal study where subjects are allocated to the same group number each session and are allocated to subsequent sessions each time. When I remove the /session = x from the code and run each session separately the group allocation works and only the correct script is run. If I have to have separate links for each session is there a way that I can ensure the same participants is allocated to the same group number each time?
I have included a zip file in case that is helpful, but due to the need for manual counterbalance across each session it is very large.
Many thanks in advance!