Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Different behaviour of OS Web and offline version of an OS task

edited June 2020 in OSWeb

Hi!


I have created a simple key tapping task that requires to tap the key for some time. The issue is that the offline experiment runs for a limited period of time and finishes in a normal way. However, the web version of the same experiment uploaded via jatos server runs for a infinite period of time and does not finishes. The study status in Jatos servers shows says "DATA_RETRIEVED" or "STARTED" with result box being empty.


Can someone please help as this is regarding Masters dissertation of one my student?


Experiment is attached for reference along with the link to its online version



Thanks

Vatsal

Comments

  • Hi Vatsal,

    Do you see any errors in your browser's developer tools?

    And I can't run your experiment. I get: The batch (ID: 6) is inactive.

    Best,

    Kristian

  • Hi,

    I think I run into a similar problem: my experiment runs fine offline, all the modules seem to be compatible but I guess something is going wrong with the way it logs the variables, especially the "correct_response" one: as the coming stimuli depend on this correct variable to be logged, they never show up in the online version.

    here is the experiment: https://www.dropbox.com/s/ibnr92qruvwf21b/Exp1.osexp?dl=1

    Am I doing anything wrong here?

    Best,

    Thomas

  • Hi @vatsalthebest

    The problem you encounter was a bug in osweb that has been resolved. Setting space as response did not work correctly. If you upgrade to the latest version of OpenSesame (3.3.2, which contains osweb 1.3.8) and re-export your experiment for osweb, it should work properly.

    Alternatively, you can do an in-place upgrade of osweb following instructions on https://osdoc.cogsci.nl/3.3/manual/environment/. For osweb, this will be something like:

    !conda update opensesame-extension-osweb -c cogsci -c conda-forge -y
    

    although I recommend just upgrading OpenSesame to 3.3.2 as a whole.

    I noticed another minor error in the experiment though: You also had duration of the cross display set to 'keypress', while I assume this should be 0, as the keyboard_response item following it handles the response.

    Buy Me A Coffee

  • edited June 2020

    Hi @tom

    Even though your problem seems similar (it actually is different), I recommend you to place it in its own post so it's easier for us to find and track.

    I think you have bumped into a bug of osweb. If you run the experiment in the browser (green test button at the top in OpenSesame), and you open the console, all data that is logged is printed in there at the end of the trial. The variables your experiment depend on, such as correct_start_response , are not being logged. I guess the implementation of the touch_response item in this sense is incomplete.

    I have created an issue in our issue tracker for it, which you can find here

    Buy Me A Coffee

  • Hi Daniel,

    Thx and sorry for the post misplacement.

    You can find the new post here: https://forum.cogsci.nl/discussion/6243/osweb-touch-screen-not-logging-correct-response

  • Hey @Daniel thank you so much


    :)

    V

Sign In or Register to comment.