By lakeside - 12/1/2014
Inquisit allows the use of the hotkey CTRL+Q to exist a task early. When this occurs, Inquisit attempts to write whatever data are available. Is there a feature/variable that can be used to determine which respondents finished the task and which exited early? If not, any suggestions on how to program this across tasks? Some of the tasks do not have a predefined number of trials. Because of this, I can only imagine placing a dummy page at the end of the task with a hidden variable or click-through function.
|
By Dave - 12/1/2014
There isn't any built-in feature or variable, if that's what you mean. You can, however, program this yourself. E.g. add a <values> entry to the script
<values> ... / completed = false </values>
and set that value to 'true' at the very end of the procedure (e.g. by running a short <trial>)
<trial endtrial> / ontrialend = [values.completed = true] / trialduration = 10 </expt>
Log the value to the (summary / raw) data file. If someone quits prematurely it will be false, only if completed it will be true.
|
|