[solved] Logging errors - Acc and RT undefined / incorrectly calculated
I am having some trouble with an experiment. In an attentional capture task, the default opensesame variables dealing with accuracy and RT (Both the ones that record averages, and the ones specific for each trial) are not logging properly.
Specifically, the variables
avg_rt are always logged as undefined, and the feedback items in the experiment cant reach them (Feedback screen shows "undefined" for any of these variables. Furthermore, the
correct_response variables are logged as NA. However, correct and incorrect responses are recognized properly, responses are recorded correctly and all the experimental variables that depend on the and the participant's performance work fine.
Also, I tried the experiment in a different computer, and I got an even stranger behaviour.
accuracy, show either a 100 or a 0 value for each trial (100 for correct, 0 for incorrect), so it is not really making any accuracy calculations. Also
avg_rt are not averaging, and they just show the actual response time of each trial.
Maybe this information helps, maybe not, but all these errors I get when running opensesame in a virtual windows machine on a mac; and in a regular windows computer. First errors on the mac, the others on the windows (I have the latest version of Opensesame installed in the mac, but the windows computer has the 2.8 version).
I have tried to delete and replace the keyboard_response and the logger items, and to re-create the experiment from the script editor in a new file, but I still get the same errors. Probably I will end up making my own accuracy and response time variables, but I would still want to know what is going on, and how to keep it from happening again (I had a similar issue with the accuracy and RT variables before, which was never really solved. I just changed the script and included my own variables).
If you want to take a look at the experiment, here it is.
Hope you guys can help me out!