Closed vsoch closed 8 years ago
update - we currently see no reason to save at every trial and then at end, given that not completing the experiment makes the data not usable. Instead we will save the data at the end. We will still save the user progress and time stamps as the task progresses, in case we need this information.
For purposes of documentation, we've verified that data being added to trials after the trial ends (eg, at the start of the next) is saved:
The added_Data? variable was done in this way for the test task.
saving at the end of each stimuli to the expfactory object may miss data added at the onset of the next task. To get around this, we will save the data to the expfactory object at the end of each trial, and then sync the expfactory.taskdata with the server. At the experiment end, we will send the entire data structure from the jspsych object directly.