lvanderlinden
About
- Username
- lvanderlinden
- Joined
- Visits
- 1,619
- Last Active
- Roles
- Administrator
Comments
-
Hi @dqbertuzzi , Thanks for your interest in OpenSesame and welcome to the forum! :) My question is, can I do it with OpenSesame builder? Yes, you can. First question, will you be running your experiment online or locally? If online, things get a…
-
Hi @mrhmatar , Could you upload the most recent version of your experiment and indicate where counting the number of fixations goes wrong? I do want to point out that I believe it is customary to do analyses such as these offline, on the eye-track…
-
Hi @Yeganeh , I'm assuming that you are using the media_player_mpy (and not the media_player_vlc) plugin. Is that correct? I'm tagging @Daniel who developed the media_player plugins. Could you have a look at this question? Cheers, Lotje
-
Hi @finlay , No, your method is perfect, especially because the "resume-after-break" functionality of the loop item does not work in OSWeb (yet). https://osdoc.cogsci.nl/3.3/manual/osweb/osweb/#supported-functionality So this is a good…
-
Great! Thanks for reporting back! :)
-
Hi @Paula , If you don't make a choice after a form_multiple_choice item, the response variable is indeed set to "no". Well done for finding this out! :) In the future, printing variables to the console could be helpful: print(var.educ) …
-
I knew you'd say that, but these things happen to the best ;-) Does it work now?
-
Hi @guusG , For me the experiment works fine, both when I do a test run in the browser and when I import it on JATOS. What do you mean exactly when you say On OSWeb I only get to see the text displays What displays do you see exactly, and which o…
-
Hi @guusG , I can't reproduce this issue with the version of your experiment that was posted here most recently. Could you upload the most recent version? Cheers, Lotje
-
Hi @Fab , For this if-statement, where you compare two values, you will need to use the "equal to" operator: if (vars.response == "None"){ // Code block } https://www.w3schools.com/js/js_comparisons.asp Does that solve it? C…
-
Hi @emasesnepo , great! And thanks for reporting the solution!
-
Hi @sesameoilduderino54 , I had a look at your experiment and it indeed seems overly complicated. I think you could make more use of the GUI, nested loop-sequence structures and the square-bracket syntax. I attached an example script where I trie…
-
Thank you very much for your contributions @Fab !
-
Thanks so much @romankris !
-
Hi @MicolG , May other variables among participants have an impact on reaction times? Herewith some general (personal) advice. For recent publications on timing in online experiments, see for example Anwyl-Irvine et al. (2020) and Bridges et al. (…
-
Hi @mrhmatar , great to hear and thanks for reporting back! Did using the advanced_delay item do the trick?
-
Hi @guusG , With a little bit of JavaScript inline code you can calculate the duration of the second sketchpad: Append an inline_javascript item after your keyboard_response item Place the following code in its Run tab vars.duration_sketchpad2 = va…
-
Hi @MicolG , great to hear and thanks for reporting back here! :)
-
PS: I noticed that your logger was not placed at the correct place in the overview area. You should log the responses at the end of every trial sequence. Otherwise, only the information from the last trial will be logged. I changed that in the above…
-
Hi @meto , Your script looks good! :) You can do the following: Add a column to your block_loop where you define the correct response. Note that, because "correct_response" is a built-in variable, you should use a different column header…
-
Hi @mrhmatar , There is the advanced_delay plugin which delays the experiment for a pre-specified average duration plus a random margin. You can set the random margin (i.e., the jitter) to be chosen from a Gaussian or a uniform distribution. Somet…
-
Hi @janhoruk , Great to hear! :) Actually, it's better to set the duration of the sketchpad to 0 and append a keyboard_response item for response collection, because then all response variables are logged: https://osdoc.cogsci.nl/3.3/manual/variab…
-
Hi @MicolG , Quick question: Are you sure that you set the duration of the sketchpad presenting the instructions to 0 instead of "keypress"? Otherwise OpenSesame will wait for two keypresses (assuming that your instruction sketchpad is fo…
-
Hi @janhoruk , One thing that comes to mind is that you defined 'allowed responses' in the keyboard_response item, and that the value of a certain response is named differently locally than it is in the browser. For example, if you set the allowed …
-
Hi @mrhmatar , Also, something strange is happening where I cannot see my mouse moving once the experiment gets past the fixation dot. This does not happen when I run another experiment on my very same computer. If you add a pygaze_start_recording …
-
Hi @guusG , I ran your script and don't encounter any problems. If participants press the space bar, the variable 'response' gets the value "space". If participants withdraw from responding, the 'response' gets the value 'None'. (Note the…
-
Hi @mrhmatar , Sorry for the delay and glad to hear that you already resolved part of the issue. Indeed, OpenSesame runs all items in a sequence sequentially, so you will probably need to play the sound file from an inline script (for example in a…
-
Hi @meto , Could you upload the experiment? Cheers, Lotje
-
Hi @finlay , I think you can clean up your experiment by having an additional loop-sequence structure within your trial_sequence for presenting the three sound stimuli (and the delays). By doing so, you don't have to create three different sampler …
-
Hi @Fab , My apologies, as you noticed, in my first answer I didn't quite get that you were asking specifically for pseudorandomization online. Unfortunately, no, reading files is indeed not supported (yet) in OSWeb... https://osdoc.cogsci.nl/3.3/…