URL of the experiment: d2 [PsychoPy]
Description of the problem:
I recently re-ran a study that I ran once before, changing just one parameter in the script to run a different condition.
Whereas the last time I ran the study I had complete data sets, now there is only one row per routine in the data file.
I used a series of "psychoJS.experiment.addData(…, …) calls to add the data, which now only seems to overwrite the last line of results. I vaguely remember having this problem before, but I don’t remember what the solution was.
So my question is:
Did I accidentally delete or change something I shouldn’t have when I changed the condition, or did the addData API change? And in both cases: How do I get PsychoJS to not overwrite the last line of results?
I’m going to write a parser for the log files to extract my results from the last run, so nothing is really lost - but I’d like to get back to the convenience of complete records in the future .