the logger logs the everything except for the file item; multiple loggers; feedback/comprehension Qs
hi,
I am relatively new in using OpenSesame, so please bear with me if I'm asking some basic questions==
Basically, my experiment is to test one's priming effects by making decisions about the pictures on the screen while listening to sentences. When they see a picture related to the sentence, their response times of press a button can be faster. Conversely, when an unrelated picture is presented, one needs more time to respond. Thus, one's response times and accuracy for the button press are extremely crucial in this experiment.
I tried to build the experiment and had several fastruns, but the logger file logged everything except for the first item. I have no idea why that is and would like to know how to fix this.
Also, I made two pools, one is the practice pool and the other is the test pool. For the test tool, I may have multiple loggers and feedback items, which caused the data to be messy and unreliable. Most items were shown 'N/A'. I tried to download datamerger but somehow it can not be opened. Is there anything else I can deal with the problem of too many loggers?
Additionally, I'd like to give participants feedback according to their responses in the practice loop. Namely, when one gets the questions right, a page with a smiley face will pop up. Alternatively, one will be asked to think again with another page, showing 'please have another try' until the correct answer is given. I tried to follow the procedures in the tutorial, but it did not seem to work. Could anyone tell me how to do so?
Finally, I will insert some comprehension questions after some test items to check one's understanding and attention level. But the presentation of each item is randomized, how can I build the function and where I should put it? Should it be embedded in the coroutine or I should create another sequence/loop?
Thanks for your help!!!!!
CC
Comments
Hi CC,
It looks like the
logger
is called before the trial, rather than after, although I cannot tell based on your screenshots. The normal structure would be to have thelogger
come after thecoroutines
, rather than as part of it. If thelogger
is part of thecoroutines
(which is also possible), then make sure that it is called as the very last item!Just use linked copies of a single
logger
! Regarding merging of the data, I'll update the documentation, because the data merger is indeed outdated. For now you can take a look at this discussion:What did you try exactly, and in what sense didn't it work?
You can put the form items in a
loop
, just like you would for regular trials. You could take a look at the Questionnaire Template, which shows how to do this.Cheers!
Sebastiaan
Check out SigmundAI.eu for our OpenSesame AI assistant!