Batch scripts between-subject and repeated measures design


Author
Message
inquisituser22
inquisituser22
Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)
Group: Forum Members
Posts: 96, Visits: 339
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai
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
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family emergency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.
Edited 2 Years Ago by Dave
inquisituser22
inquisituser22
Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)
Group: Forum Members
Posts: 96, Visits: 339
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.
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
inquisituser22 - 4/20/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.

There currently exists no convenient way to change the session status server-side, but what you could do is launch the experiment X times under the participant's ID to bump the session count for that participant to where you want it to be.
inquisituser22
inquisituser22
Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)
Group: Forum Members
Posts: 96, Visits: 339
Dave - 4/20/2022
inquisituser22 - 4/20/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.

There currently exists no convenient way to change the session status server-side, but what you could do is launch the experiment X times under the participant's ID to bump the session count for that participant to where you want it to be.
Thanks for letting me know about this. We were hoping we wouldn't need to complete each session's tasks in order to skip ahead but it looks like we would need to complete each session, which could also get confusing from a data perspective later on. Is there a way to skip to the end of each session more easily? Thank you agai
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
inquisituser22 - 4/22/2022
Dave - 4/20/2022
inquisituser22 - 4/20/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.

There currently exists no convenient way to change the session status server-side, but what you could do is launch the experiment X times under the participant's ID to bump the session count for that participant to where you want it to be.
Thanks for letting me know about this. We were hoping we wouldn't need to complete each session's tasks in order to skip ahead but it looks like we would need to complete each session, which could also get confusing from a data perspective later on. Is there a way to skip to the end of each session more easily? Thank you agai

> Is there a way to skip to the end of each session more easily?

What do you mean by "skip to the end"? And more easily compared to what?

inquisituser22
inquisituser22
Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)
Group: Forum Members
Posts: 96, Visits: 339
Dave - 4/22/2022
inquisituser22 - 4/22/2022
Dave - 4/20/2022
inquisituser22 - 4/20/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.

There currently exists no convenient way to change the session status server-side, but what you could do is launch the experiment X times under the participant's ID to bump the session count for that participant to where you want it to be.
Thanks for letting me know about this. We were hoping we wouldn't need to complete each session's tasks in order to skip ahead but it looks like we would need to complete each session, which could also get confusing from a data perspective later on. Is there a way to skip to the end of each session more easily? Thank you agai

> Is there a way to skip to the end of each session more easily?

What do you mean by "skip to the end"? And more easily compared to what?

Thanks for the quick reply. Within each session, there are a bunch of tasks that participants need to do. When we need to skip ahead within the batch script to a session further along, you had said we could launch the experiment X times to bump the session count to where we want it to be. When we did this, it looks like we need to complete all of the tasks the participants need to complete, and we would like to know if there is a way to do this WITHOUT having to respond to the tasks. First of all because it saves us time, but more importantly because then we won't have inaccurate data for these subjects. Thank you
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
inquisituser22 - 4/22/2022
Dave - 4/22/2022
inquisituser22 - 4/22/2022
Dave - 4/20/2022
inquisituser22 - 4/20/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.

There currently exists no convenient way to change the session status server-side, but what you could do is launch the experiment X times under the participant's ID to bump the session count for that participant to where you want it to be.
Thanks for letting me know about this. We were hoping we wouldn't need to complete each session's tasks in order to skip ahead but it looks like we would need to complete each session, which could also get confusing from a data perspective later on. Is there a way to skip to the end of each session more easily? Thank you agai

> Is there a way to skip to the end of each session more easily?

What do you mean by "skip to the end"? And more easily compared to what?

Thanks for the quick reply. Within each session, there are a bunch of tasks that participants need to do. When we need to skip ahead within the batch script to a session further along, you had said we could launch the experiment X times to bump the session count to where we want it to be. When we did this, it looks like we need to complete all of the tasks the participants need to complete, and we would like to know if there is a way to do this WITHOUT having to respond to the tasks. First of all because it saves us time, but more importantly because then we won't have inaccurate data for these subjects. Thank you

Yes, of course there is a way to terminate either a single script or an entire batch of scripts.

To skip through blocks in a given script, press CTRL+B.
To terminate a single script, press CTRL+Q.
To terminate an entire batch of scripts, press CTRL+SHIFT+Q.

If you're on a touch-screen device, draw a Z-shape with two fingers acrross the entire screen to terminate an entire batch of scripts.


inquisituser22
inquisituser22
Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)Distinguished Member (2.8K reputation)
Group: Forum Members
Posts: 96, Visits: 339
Dave - 4/22/2022
inquisituser22 - 4/22/2022
Dave - 4/22/2022
inquisituser22 - 4/22/2022
Dave - 4/20/2022
inquisituser22 - 4/20/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.

There currently exists no convenient way to change the session status server-side, but what you could do is launch the experiment X times under the participant's ID to bump the session count for that participant to where you want it to be.
Thanks for letting me know about this. We were hoping we wouldn't need to complete each session's tasks in order to skip ahead but it looks like we would need to complete each session, which could also get confusing from a data perspective later on. Is there a way to skip to the end of each session more easily? Thank you agai

> Is there a way to skip to the end of each session more easily?

What do you mean by "skip to the end"? And more easily compared to what?

Thanks for the quick reply. Within each session, there are a bunch of tasks that participants need to do. When we need to skip ahead within the batch script to a session further along, you had said we could launch the experiment X times to bump the session count to where we want it to be. When we did this, it looks like we need to complete all of the tasks the participants need to complete, and we would like to know if there is a way to do this WITHOUT having to respond to the tasks. First of all because it saves us time, but more importantly because then we won't have inaccurate data for these subjects. Thank you

Yes, of course there is a way to terminate either a single script or an entire batch of scripts.

To skip through blocks in a given script, press CTRL+B.
To terminate a single script, press CTRL+Q.
To terminate an entire batch of scripts, press CTRL+SHIFT+Q.

If you're on a touch-screen device, draw a Z-shape with two fingers acrross the entire screen to terminate an entire batch of scripts.


Thank you, drawing a Z is interesting - glad I asked! Just to be very clear, we are looking to skip through the blocks in the script, to advance between sessions - is there another prompt for touchscreens that could facilitate that?
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
Dave - 4/22/2022
inquisituser22 - 4/22/2022
Dave - 4/22/2022
inquisituser22 - 4/22/2022
Dave - 4/20/2022
inquisituser22 - 4/20/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Dave - 4/19/2022
inquisituser22 - 4/19/2022
Hello,
We have begun to implement the batch script with participants in our study and have unfortunately run into some issues.

We have been needing to manually jump to a different session ID within the script when a participant misses a session within the Inquisit Player. However, when we have the participant click on their same link they are not brought to where they should be chronologically in the script. For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible? Please see screenshot of the log from this attached. We have also attached our batch script.

Another issue that seems very odd was we have no record of sending our participants (over email) a link with groupid=1234 and instead only see communications where we used "groupid=2" but somehow they ended up completing the wrong condition for the study by using this link (which we can see in the Logs) "https://mili2nd.co/eo6b?subjectid=1&groupid=1234" - is that at all possible? We can't figure out how that happened.

Thank you very much for any guidance


> For example, we had someone do session 6 for us by manually typing that into the test tab of Inquisit Player, with the session ID # as 6. When we sent the same link back to them we hoped that the batch code would bring them to session ID # 7, however, they were brought back to session 1. How can we make sure our batch script picks up on jumping ahead chronologically if this is possible?

Manually entering the session number in the player provides an override, it does not in any way change the session status as tracked by the server.

> "https://mili2nd.co/eo6b?subjectid=1&groupid=1234"

are the default values for subject id and group id you get when you click the launch page link in your account.



So this would have been someone from your team either doing a test run or someone from your team just copy / pasting that link and provding it to somebody else.

Thank you for the quick reply. That's what I had thought as well about the default values but none of us believe we used that link. I'll just ignore that for now as it seems like a fluke and not a systematic issue!

However, we are concerned about how to handle the issue with the batch scripts. So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1? Is there a way for us to make a request for this functionality? Otherwise is the only solution the participant would need to enter this override every time they use the link?

Thank you agai

> So we can provide an override which is great for having the participants jump ahead when needed to a session further along in the batch script, but the functionality doesn't exist for the link continuing to track that the participant just did session 6, so now it is time for them to do session 7 instead of doing session 1?

Correct. In fact, it wouldn't be good to automatically continue with session 7. Consider the following scenario: Participant X has completed sessions 1 to 3, but during the 4th session something comes up, let's say a family urgency, and the participant has to exit the session prematurely. Next day, participant X completes session 5 and lets you know about their issue with during session 4. Thanks to the override, you can have participant X re-do the 4th session and then automatically pick back up where they technically left off, with session 6.

> Otherwise is the only solution the participant would need to enter this override every time they use the link?

They can launch the session they want / need anytime by opening the player app, going to the tests tab, and entering the session number and hitting the play button. The "link" doesn't come into play here at all.

Ok, thank you for explaining this. Could one way to get around being able to override the script and have it pick up where people left off, when relevant/helpful for us, be to upload anything different in the data folder or anything like that? We are concerned about participants who aren't as tech-savvy and won't be as capable of changing the session ID each time.

There currently exists no convenient way to change the session status server-side, but what you could do is launch the experiment X times under the participant's ID to bump the session count for that participant to where you want it to be.
Thanks for letting me know about this. We were hoping we wouldn't need to complete each session's tasks in order to skip ahead but it looks like we would need to complete each session, which could also get confusing from a data perspective later on. Is there a way to skip to the end of each session more easily? Thank you agai

> Is there a way to skip to the end of each session more easily?

What do you mean by "skip to the end"? And more easily compared to what?

Thanks for the quick reply. Within each session, there are a bunch of tasks that participants need to do. When we need to skip ahead within the batch script to a session further along, you had said we could launch the experiment X times to bump the session count to where we want it to be. When we did this, it looks like we need to complete all of the tasks the participants need to complete, and we would like to know if there is a way to do this WITHOUT having to respond to the tasks. First of all because it saves us time, but more importantly because then we won't have inaccurate data for these subjects. Thank you

Yes, of course there is a way to terminate either a single script or an entire batch of scripts.

To skip through blocks in a given script, press CTRL+B.
To terminate a single script, press CTRL+Q.
To terminate an entire batch of scripts, press CTRL+SHIFT+Q.

If you're on a touch-screen device, draw a Z-shape with two fingers acrross the entire screen to terminate an entire batch of scripts.


Adding, in addition, you can prevent uploading of any inadvertently created data files during this process by disabling automatic data file upload in the player on the device you're doing this on. Open the player app on the device, go to its Data tab, and uncheck the "Automatic Upload" box.




GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search