Fab
About
- Username
- Fab
- Joined
- Visits
- 2,594
- Last Active
- Roles
- Member, Moderator
Comments
-
Hi @Oliviaaa, I'm not sure from your description what you're trying to do exactly. There are different ways to run your experiment in OS, plus you can can run it in OSWeb. In OS, only the "Run full screen" will run your experiment in full…
-
Hi @drorgarbi, You are correct: co-routines are not supported in OSWeb. In your case, if the mask's duration is so short that you don't reasonably expect participants to respond during the presentation of the mask, I'd suggest inserting the keyboard…
-
Hi @Oliviaaa, I don't think you can edit OS' output file name. However, the simplest way to avoid one task overwriting the output file from another is to simply have your tasks in separate folders. As long as you keep the output files from the two t…
-
Hi @zohar, You can pass parameters to JATOS through the experiment's URL (see https://www.jatos.org/jatos.js-Reference.html#original-url-query-parameters). So, as long as you can generate a individual link from whatever platform you're using, you wi…
-
Hi @oak2005, From your description, it sounds as if you place a logger at the end of the experiment rather than where it should be to log data every time the trial sequence is run. Had to tell without seeing the structure of your task. Best, Fabrice.
-
Hi @LudovicaDeAngelis, I'm not very familiar with the forms and their handling, but I understand that OS includes a validator to make sure forms are only passed if certain conditions are met. See this thread for details: https://forum.cogsci.nl/disc…
-
Hi @lenalee1, Your post does not contain enough information for me to suggest a scoring method (you need to specify what the scoring criteria are; For example, is is a serial recall task or a free recall task?). Generally, given how your task seem t…
-
Hi @Whiiz, The design you're describing seems to be an orthogonal design that should straightforward to set up as a loop table that you could execute in a random order. I'm not sure what you exact question is. Your post is probably a little too gene…
-
Hi @Sazze, I think your post is a little general for other users to be able to contribute. It seems you're after guidance on how to write the whole program for your experiment. My advice is to follow the various tutorials available for OS to familia…
-
Hi @Ines_, I poked around a little but no luck so far. As far as I can tell, the system's focus seems to be out of the whole task window, as if you press ESC when one the second screen (Response_part), OS does not register it until you click on the …
-
Hi @Ines_, I'm no expert with the forms/Python, but if you upload a basic working example with your form, I can take a look and see if I can come up with something. Best, Fabrice.
-
Hi @oliviac, Your code to retrieve to query the URL string through JATOS seems ok at first sight, though I'm not sure how you implement it exactly (what comes before, where you put that code, etc.). However, are you sure the error has actually anyth…
-
Hi @Ines_, Not sure how your code is implemented but check that you have included "focus=yes" in the setting of the text_input widget: For example: widget 0 2 1 1 text_input focus=yes return_accepts=yes stub="" var="[form_va…
-
Hi @nanabi, Sorry to hear that the demographic data were nor recorded. Was this problem not detected when you tested the task before starting testing real participants? (i.e., did you make a change before launching the experiment?). Not sure how you…
-
Hi @reversemoonwalk, Looks great! Just a couple of things: avoid giving students an id number starting with 0 as this 0 will be ignored (this is because OS treats any string containing only integers as a numerical variable (and so "0123" w…
-
Hi @nanabi, The count variable is an automatically created variable for most objects. You do have it (it features in the picture you included in your first post). I copied the code you sent above into a form_multple_choice item and it does output th…
-
Hi @reversemoonwalk, You're right, OSWeb picks the subject_nr at random and so you may not end up with the same number of participants in each condition. There are potentially three solutions to this. (1) There is apparently a way to use session var…
-
Hi @nanabi, It all depends on how you set up your questionnaire... The "count" variable is just that, a count It wouldn't contain the subject's response. I attach here a basic demographics example for age and gender: https://forum.cogsci.n…
-
Hi @pnsilva, There must be something wrong in the way you set it up, but I'd need a little more information to pinpoint the issue. Here are some things you could check: (1) are you separating the possible keys with ";" in the list of allow…
-
Hi @reversemoonwalk, Not entirely sure I understand your description. Are you saying that you have a set of 8 lists and the experiment should pick 4 of these at random and allocate one to each task? I'll assume that's the case... Here's one solution…
-
Hi @reversemoonwalk, I had a quick look at your description and the task you attached. What you want to achieve is feasible without code, using nested loops, but a little cumbersome. So, I'd recommend a little coding (though minimal). Your task cont…
-
Hi @choql, As far as I can tell, form inputs don't have a correct variable (as they do not seem to allow a variable to be defined as the correct response) or a response time variable. These variables do appear in the log but they'll contain the data…
-
Hi @ellie, Glad it now works and many thanks for the ☕️! Duplicating the logger isn't an issue if you're talking about creating a linked copy of the logger (linked copies of an object refer to the same object), but creating two distinct loggers migh…
-
Hi @ellie, You could use Javascript code but in your case, you don't strictly need it. If you set up OSWeb to pick randomly a subject number between 0 and 1, you can use the subject_nr variable to condition the presentation of a loop. https://forum.…
-
Hi @zohar, Hard to tell where the error comes from without seeing the task, but that error comes up because you're calling upon a picture called "non.jpg" somewhere in your program. Is that filename correct? I.e., do you have a picture wi…
-
Hi @predictorgilt, I'd have to see your task or a simplified version of it to test a solution but, generally speaking, as long as what you're after is setting a variable to a certain value based on the values of other variables, in Javascript within…
-
Hi @zohar, if you'd like to randomize the background pictures independently of the small pictures, the way to do this is to store the filenames of the background pictures in an array, shuffle it, and then read from the shuffled array as the trials a…
-
Hi Willem @Artabanos, Great stuff! Glad you got it to work and solved the problem! 👍️ Good luck with your experiment! Fabrice.
-
Hi @lvanderlinden, Great, thank you for this! Really useful! I'm learning something new every day! @SER, that solution should work well in your experiment and is a lot simpler than mine! Best, Fabrice.
-
Hi @lvanderlinden, Does look like a much simpler solution indeed! 😀 Does it execute all the trials from a loop before repeating some, or are repeated trials mixed with no-presented-yet trials? Best, Fabrice.