Safari saving results problems

PennController for IBEX Forums Support Safari saving results problems

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #6540
    JulianaNovo
    Participant

    Dear Jeremy,

    First, I want to thank you so much for the platform and the forum support, it is awesome!
    My lab and I have been using PCIbex for while and it works perfectly.

    Now, I’m piloting another self-paced study, and this time, I’ve noticed a weird issue in the results file: most of the participants response times logged perfectly fine (sentences were presented in 5 chunks and the response times were logged as 1,2,3,4 and 5), but for my safari users batch of 4 participants, the results file shows the results in the reversed order (sentences were also corrected presented, but the responses were logged in the reversed order, as 5,4,3,2,1).

    The experiment is the same and it’s clear that participants did see the sentences in a self-paced reading manner and in the right order (1,2,3,4,5), but as it was logged in the reversed order, I am not sure the response times are related to the presentation order or to the order it was logged in.

    The experiment worked just fine in other browsers, but not in Safari. Do you have any idea what might be happening?

    Thank you for your help!
    Juliana

    #6542
    Jeremy
    Keymaster

    Hi Juliana,

    When using the DashedSentence option with a Controller element, the EventTime column reports the exact same value for all the rows: it corresponds to when the Controller element was completed, so in the case of DashedSentence it corresponds to the end of the whole sentence.

    PennController automatically sorts rows for each trial based on their EventTime column, but since they all have the same value for the Controller element, different browsers will default to different strategies.

    If you need to retrieve the real event time for each word, you should use the extra Reading time column (3rd after EventTime, if I’m not mistaken) to calculate it. For example, because you have five chunks, the EventTime column for the last chunk is already accurate, but for the fourth chunk, you’d need to subtract the Reading time value from the fifth column, and for the third chunk, you’d need to also subtract the Reading time value from the fourth column, and so on.

    Let me know if you have any questions

    Jeremy

    #6710
    suz
    Participant

    Hi Jeremy,

    I think what Juliana refers to is the following “reverse order logging”, which I also just detected in my maze experiment, and which only happens for Safari users:

    
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,7,experiment.,1607021545338,T1,train,train,stroughnths.,0,yes,906,
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,6,an,1607021545338,T1,train,train,da,0,yes,1020,
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,5,for,1607021545338,T1,train,train,jud,1,yes,586,
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,4,day,1607021545338,T1,train,train,zir,0,yes,540,
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,3,good,1607021545338,T1,train,train,vyt,1,yes,547,
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,2,a,1607021545338,T1,train,train,q,1,yes,601,
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,1,is,1607021545338,T1,train,train,og,1,yes,602,
    1607021943,176a19eda12ab8848370ad796cddd0da,PennController,3,0,training,NULL,Controller-Maze,Maze,0,Today,1607021545338,T1,train,train,x-x-x,0,yes,1103,
    
    

    I also found it in DashedSentence experiments. Sure enough, the event time is the same, and the time to key press is probably also correct, but the order in the result file is reversed. which will obviously be a problem to calculate cumulative reading times past the critical region. I’m working on a quick fix in R and will post the code here upon success 🙂

    Best,
    Susanne

    #6711
    suz
    Participant

    Hi Jeremy,

    Oops, sorry, I totally misread your answer – and I see it has already been addressed. Apologies! Still working on the code.

    Best
    Susanne

    #6752
    JulianaNovo
    Participant

    Hi Susanne,

    Thank you for you replay. That was exactly what I meant 🙂 Although it has already been addressed.

    I wanted to take this opportunity to ask you about your maze test script. Is it working properly? Would you mind to share it with me?
    It’s ok if you don’t.

    Best,

    Juliana

    #6754
    Jeremy
    Keymaster

    Hi,

    I think Susanne imported this js file into the Modules folder, judging from this thread. There’s an example on how to use it a few messages down

    Jeremy

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.