Hey Dave,
thanks for your helpful input. The experiment has further ripened and the specifics have become clearer. We have purchased an Inquisit 4 web license for one script and would like to run it on the Millisecond servers.
There are a
multitude of different conditions that are assigned evenly and randomly,
yet stay the same for one person at the two different times
This can also be construed as a matter of participant management. You
can randomly assign conditions up front (outside of any Inquisit
script) and pass them to Inquisit Web via URL query parameters. Details
however depend on specifics.
First off, we will gather participants for the online study per Mechanical Turk. This means that we will get their email addresses, to which we'll then send the URL with the query parameters that assign the subject to an experimental condition, as you suggested.
The same Inquisit script is run twice per person at different time intervals
Half of the participants will be completing online surveys elsewhere on the web inbetween Inquisit experiment time 1 and time 2, meaning that we need them to enter a subject code, in order to identify them with their input on the other survey. Is it possible to prompt the user to enter an ID code/subject number while still sending them to a specific experimental condition per URL? Is it simpler just to gather the code per <textbox> and only use the URL query parameter for placing a subject in a condition?
Next question, though not unrelated: We only have a one script license, yet will be running the script at two different times in a slightly different form. The different form includes different blocks of the experiment and different start and end pages. We could simply create double the amount of experimental conditions in <expt> and then assign them to another one - only how could we program it in a way that we could identify the subject in the different conditions? Maybe per above-mentioned subject code?
Thanks a lot for your help!
Best,
Marton