Avatar

Howdy, Stranger!

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

Supported by

eduard

About

Username
eduard
Joined
Visits
1,402
Last Active
Roles
Member, Moderator

Comments

  • Hi, If you remove the video(s) of trial 27 from the experiment, does the experiment still crash at trial 27? Eduard
  • If you check the log file you will see variables that start with "count_" and end with the item name that you gave them in the overview area. For example, "count_fIxation_sequence". These variables keep track of how often an item…
  • Sorry Stephen, I haven't read your earlier comments carefully. I just tested whether I can reproduce the error you describe and I couldn't. But then, I only have a mouse available and can test with a touch pad, so that it was a pretty useless test. …
  • I meant import pip pip.main(['install','pywin32']) You will have python on your system, otherwise Opensesame wouldn't run. Unfortunately, I don't get how things work on Windows. But you should have a python folder in which there is a python.exe if y…
  • Does it work if you don't have a touch pad? I just got a serious of very annoying beeps...
  • Hi Louisa, I don't know this function and what it does. But if it is sampling gaze position, you have to record, I think (though not sure). I did something similar in the past, and my code was in between start and stop recording (pygaze plugins). S…
  • Hi Christian, Conceptually, you cannot change a sketchpad once it is presented. That means, every time something changes on the screen, a new canvas is presented. Whether this is the same canvas but with updated information, or a entirely new canva…
  • Hi, add a sketchpad with pause in it in the sequence and set its run if value to [trial_no]=48 * of course trial_no has to be the variable that keeps track of the trial number. Eduard
  • Hi Rex, You can set the duration of the updated display (incl. Feedback) to 500 ms. However, this will then also wipe the original stimulus. A way to prevent this is to have in a loop that only breaks if the correct answer has been given, otherwise…
  • Hi Jarrod, There are old stair case plugins written for much overhauled versions of Opensesame. The code won't work anymore, but the logic applied there can be used to implement a staircase. See here for example: https://github.com/smathot/OpenSes…
  • Hi Stephan, Can you try simply with "pywin32"? Also, according to this post, there is some post-processing needed: https://stackoverflow.com/questions/20113456/installing-win32gui-python-module After you run the pip command, can you imp…
  • Hi, If you need help, you need to give us a lot more information on what it is that you want, what it is that you have tried, and what the problem is, ideally with screenshots or examples. Without these information we won't be able to help you, I a…
  • Hi, Can you rerun the experiment without random order and see whether it still crashes on trial 27? If so, please provide more info on the experiment you are testing. Without these information it is impossible to say what the reason is for the cras…
  • Hi, I close this discussion, as I already answered int he other one. Please don't open the same question in multiple discussion. Things would become messy otherwise.
  • Hi, Unfortunately, I can't see the images. Also, this sounds like a weird problem. Is it possible that the resolution of the experiment is misspecified? (see the first item in the experiment overview area). Increasing the resolution might solve the…
  • Hi Naama, I can't open the attachment, but conceptually, you have to draw the image to a canvas (as you probably already have and then change the image depending on the fill For example: cv = Canvas() cv['stim'] = Image(filepath) cv.show() <do …
  • Hi John, I don't fully get your problem, but it will definitely be possible with an inline_script. How exactly you would access the rows, depends on you create the structure of the dataset. It is a little hard to give you advice without knowing m…
  • Hi Mari, That is surprising to me. Given the tobii code of Pygaze, it seems like the calibration dots are defined relative to screen width and height. So, I would expect them to scale with display size. Just to be sure, what have you set as screen …
  • Hi, I am not familiar with OSweb myself, but it seems like forms are indeed not supported yet: https://forum.cogsci.nl/index.php?p=/discussion/5543/experiment-is-not-working-online#latest Eduard
  • Hi, I just tried it and, indeed, if the Keyboard layout/language is english it doesn't work. However, I switched it to German and there I could combine ^ with a to get â in the text input field. So try changing the keyboard layout of the system. …
  • HI, the images you uploaded cannot be displayed (I think something is wrong with the forum, @sebastiaan do you know anything about it?) Regarding the timing, could it be that the lab monitor is also larger, so that more pixels have to be flipped o…
  • HI, If you need help, you have to provide enough information on the issue so tha twe can help you. Right now you don't even tell us what your problem was. So, please, more info... Eduard
  • Hi, Can you share your experiment here? Then we might able to get to the bottom of what is going awry here. Eduard
  • Hi, I don't get your code. If the feedback is very complex (many text elements, a lot of computations, etc.) it might cause delays, but I hardly have seen it before. Can you share (a simplified version of) your experiment with us? Then we can have …
  • Hi, Is there anyway that I can download PsychoPy or another plugin into the 3.6 python that might make my button box work on OpenSesame? No idea. There might. Psychopy itself is already python 3 compatible (pygaze is not). About the button box, I …
  • Hi Anat, I don't think these unbalanced conditions can be done with the loop table tools. You probably have to implement it yourself in python code, but it shouldn't be too difficult. If your lists are not too long (you don't have too many trials) …
  • Hi, If you don't have to give two responses per stimulus, you can check out co-routines Basically, you set the duration of the images independent of the keyboard response. Let us know if you need help. Good luck, Eduard
  • Hi, Not sure about it, but it looks to me like these values are scalars that put the calibration targets at 10,50,90% of the width and height of the screen. You can check the function _norm_2_px in lines 117-120. It does multiply the scalars with…
  • Hi Stephen, your experiment is not accessible (page does not exist). Can you retry uploading? And if it does not work again, use some filesharing platform (e.g. wetransfer)? But that sounds like something that is not easily fixed. Can you maybe co…