eduard
About
- Username
- eduard
- Joined
- Visits
- 1,402
- Last Active
- Roles
- Member, Moderator
Comments
-
Hi @rlaycock, If you need flickering for that long, using individual sketchpads might be a bit unstable indeed (just a hunch not something that I "know"). I would go for a presentation within an inline_script, as for example demonstrated…
-
Hi Elise, You can define a list to which you add all words that were presented, essentially maintaining an "already_presented" list. Then you can use this list to check whether the selected word was already presented and if so, resample f…
-
Hi @VeerleVijverberg , I have tried to randomize these both in inline scripts prior to my block_loop. And did it work? If not can you share more infos on the problems that you encountered? If you want to randomize the stimulus set across subjects, …
-
Hi @Mnemosyne , initiliziation should happen only once, so the counter stays at 0. You should check whether the counter of the record/stop calls keep on increasing over the course of the experiment. If so, all should be good. Eduard
-
Hi @Tpatrick , This is possible, either directly with Python coding (within an inline_script), or using co-routines. I recommend you look at the latter: https://osdoc.cogsci.nl/4.0/manual/structure/coroutines/ Eduard
-
Hi, You need to use feedback items not sketchpads. Otherwise the information on the participant contribution is not available or delayed (see the prepare-run strategy). Eduard
-
Hi Sine, The SRResearch forum would be the place, they create the library. I am not sure whether there is a proper documentation anywhere, but the developers will be able to help you if you ask your questions there. Good luck! Eduard
-
Hi Melie, First of all, you need to use feedback items not sketchpads for the win/lose presentation. Otherwise the information on the participant contribution is not available (see the prepare-run strategy). Not sure, but this might already help wi…
-
Hi @SINE, Why do you want a saccade detection and not just a fixation check? Latter is much easier to implement. From personal experience, a few years ago, I also implemented a saccade detector and even though it worked in the end, the process was …
-
Hi @multanip, Yes it works. However, I can't reupload it. Perhaps it makes sense to not include the wav files in the file pool, but have them in the same directory as your experiment? But that just at the side. As I can't upload the experiment, he…
-
Hi Melie, I don't quite get where these variables are coming from. Could you elaborate more? Generally though it is rather easy. Under some circumstances you can do the arithmetics directly in the Opensesame items (e.g. on the sketchpad, or in run_…
-
Hi Melie, Good that you made it work! @sebastiaan, is this worth a bug report? Eduard
-
Hi Yoonah, First, when you say "Python inline_scripting," are you referring to this button I captured below? No, neither. I mean. The inline_script item: https://forum.cogsci.nl/uploads/530/TNZ3AF97HD1I.png After reading your response mu…
-
No I believe this is a text_input form, where @MelieMeric adapted the text widget which described what kind of input should be presented. The problem might be with the spacing of the rows. If you want to have some details on it, you should read the…
-
Hi @ypark133, Good news is that this is possible with Opensesame, bad news is, it is not easy. You would need to use Python inline_scripting to dynamically adjust the forms that you present. Essentially, first you would have default form (no addit…
-
Hi @Lorenzon, Can you provide your experiment? I see two options: co-routines and python coding in inline_scripts. I am not super familiar with co-routines, so maybe there are some restrictions that I don't see, but if you wrap your auditory and v…
-
Hi Gérard, use a feedback item and not a sketchpad to present the feedback. The problem is the run-prepare strategy, see here: https://osdoc.cogsci.nl/4.0/manual/prepare-run/ Eduard
-
Hi @Jib, I am not familiar with this plugin, but if you can insert print statements, can't you also access the logger programmatically? See here for the commands: https://osdoc.cogsci.nl/4.0/manual/python/log/ Eduard
-
Well, there seems to be quite a useful error message in the first screen shot. It says you should check the item Set_Variables (the inline_script), and make sure you don't use commands like xx.set(...) I guess you do exp.set() to set some variable…
-
Hi @paras, Either you use some Python coding, to design a sequence that adheres to your restrictions. Or you can try to use pseudorandomization in the loop item: https://osdoc.cogsci.nl/4.0/manual/structure/loop/#pseudorandomization Something like …
-
Hi @SezerRang, Here a demonstration of how something like this works. The key is to use the run-if fields of items in the sequence. Hope this helps, Eduard https://forum.cogsci.nl/uploads/365/I67N6UVH7LP4.osexp
-
Hi SINE, If you have the record and stop items in the trial loop, that is normal indeed. These two items need some extra time to communicate with the eye tracker. To prevent that delay, you need to move them outside the items between which you need…
-
Well, the canvas needs the full path for showing the image. So, you essentially can't use the same variable for logging and for presenting. Log them separately, e.g. var.stimulus1 = 'bird.png' while var.stim1_file = <full_path> You could also …
-
Hi Lauren, you can check out the co-routines: https://osdoc.cogsci.nl/4.0/manual/structure/coroutines/ The example with the stop-signal is also applicable to your paradigm, only that you need to turn around cue and probe (cue starting at 0 and prob…
-
Hi Katerina, you can leave out the pool/ part and simply write {chosen_image} see the beginner's tutorial. There, this exact use case is explained. https://osdoc.cogsci.nl/4.0/tutorials/beginner/#step-6-draw-the-sketchpad-items Eduard
-
Hi Sarina, Unfortunately, forms don't allow the measurement of response times that happen within the form itself. You only get the time of when the form was called and the time of when the item after the form was called (these are the numbers that …
-
Hi Leonardo, Like with correct, accuracy is probably not computed automatically if you don't have a keyboard or a mouse item. So, you need to implement it yourself. The ingredients are: Before the loop initialize three variables: total_trials , a…
-
Hi @blancasanmi , Have you seen this functionality: https://osdoc.cogsci.nl/4.0/manual/python/canvas/#text_sizetext-centertrue-max_widthnone-style_args This should give you width and height of your text. Together with the starting position you shou…
-
Ok, so I will close this one.
-
Hi Leonardo, First, it should be if button_fine == 'yes': not [button_fine] (Otherwise you compare whether a list is a string which is always false. Second, you should put the entire code of the inline_script new2_inline_script into the run phase…