sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi Bruno, Thanks for this. @Edwin Can you say something about this? Cheers, Sebastiaan
-
Hi Elliot, What's happening here is the following: OpenSesame doesn't know in advance which variables are defined in your .csv file, as it does for example for the loop table. So when the logger is executed for the first time, and the columns in th…
-
Hi Amir, I suspect that you've inadvertently closed the logfile, and then try to write to it. For example, the following script will result in the error that you're seeing, and something similar is probably going on in your experiment. log.close()…
-
Hi, You'll want to take a look at this discussion: * http://forum.cogsci.nl/discussion/2962/multiple-correct-responses Cheers! Sebastiaan
-
Hi Tom, I haven't see this myself. One thing that comes to mind is that certain mouse and keyboard gestures are captured by Windows, because they have a special meaning. Could that be it? Can you reliably trigger this behavior? Cheers, Sebastiaan
-
Hi Gunnar, The freezing (which probably results in the Python interpreter crashing) is due to a simple logical bug in your code, leading to an infinite loop. Can you spot the issue here? var.sequence = random.sample(echt_kurz, var.n)if var.count_s…
-
Hi Gunnar, Although you've provided a quite extensive description of the problem (which is always good and appreciated), it's still difficult to see what might be wrong without some more context. It would help if you post the exact error message th…
-
Hi Pascal, This is intended behavior, but I see not that it's not documented very clearly. The logic is that: * The loop table is first created (randomized or not); * Then constraints are applied; * And finally the advanced loop operations are app…
-
Hi, In OpenSesame 3.1 this is indeed not possible. However, forms have much improved in OpenSesame 3.2. Or they will improve, rather, because 3.2 is currently under development. If you're interested, you could give it a try though: * http://osdoc.…
-
If this works, then you could create a file opensesame.bat in the OpenSesame program folder, with the following text in it: python Scripts\opesesame-script.py Then you can launch OpenSesame by double-clicking on the batch file, which is a simple e…
-
Hi, There are many reasons why OpenSesame might crash, so let's try to get some more info by launching OpenSesame with the command prompt. You can start the command prompt by launching cmd.exe through the start menu. You then navigate to the OpenS…
-
Hi, Yes, you can use the weight operation of the loop item, which is described here: * http://osdoc.cogsci.nl/3.1/manual/structure/loop/#weight Essentially, you create a column, say w, that indicates how often a particular should be repeated; in …
-
(Quote) It will! (But there wouldn't be any need to use the droid backend anymore.)
-
Hi Jeez, What happens exactly? Say you have downloaded the no-installation-required version based on Python 2.7. Then you extract the zip file, and double-click on opensesame.exe. And then what happens? Cheers, Sebastiaan
-
(Quote) If you file a bug report, I'll see what I can do. It would fit nicely with the theme set by Frisky Freud (0.27).
-
The version of PyGaze on PyPi hasn't been updated yet, but indeed: manually replacing the current PyGaze package with the contents of pygaze.zip (linked to in Edwin's post) should do the trick as well.
-
Hi Ines, Could you provide some more details? What operating system are you using exactly, and when exactly does the error occur? You could for example use a screenshot to illustrate what you mean. Cheers, Sebastiaan
-
Hi Jennifer, To run an experiment full screen, you simply click the big green play button. You don't need to adjust the script for that! Cheers, Sebastiaan
-
Hi Bruno, (Quote) No, you can do that as well. This is more a way to indicate the trial-based structure (if any) of the experiment for later analysis. (Quote) The EyeLink cannot perform drift correction while recording. However, this may be differ…
-
Hi Jacob, Can you be a bit more specific? What and how are you trying to download, and what exactly happens? Cheers, Sebastiaan
-
Hi Candice, I have created a plugin to do one half of what you want to do: broadcast the display to Android tablets: * https://github.com/smathot/opensesame-plugin-broadcast_screen However, this plugin does not allow you collect touches on the ta…
-
Hi Robin, No, a sentence specified in a loop would be a string (or strictly speaking a unicode object). To split this into separate words by spaces, you can simply use the unicode.split() method: my_word_list = var.sentence.split()my_first_word = …
-
Hi Panos, Your inline_script seems fine. Initially, I was a bit confused, because you're showing the script of the script, so to say--but it does look correct. I think what happens is that your script first runs all your sequences in random order, …
-
Hi Robin, It's simpler than you think, because OpenSesame automatically takes the variables from the DataMatrix, and sets them as experimental variables. So say that you have a column with the name word in the spreadsheet that you use as a source f…
-
Hi Pascal, Right, you should be able to disable that by entering the following line into the General Script. set expyriment_opengl no Cheers! Sebastiaan
-
Hi, You're missing the markdown package, which is used to render these tabs. You're also missing a few other packages, for example to enable the IPython interpreter in the debug window. These aren't strictly necessary, but installing them makes Ope…
-
Hi, This seems to happen when gaze stabilization is enabled, while fixation checking is not. The solution would be to explicitly get gaze position at least once regardless of the settings. If you take a look at the part of the code where the error …
-
Hi Candice, Interesting! It sounds like you have a few options, but the best option depends on what you want to do exactly, and what kind of tablet you want to use. The easiest option is probably to use Windows tablets, so that you can simply use …
-
Hi both, Thanks for this workaround! I was aware that PyGame (the underlying library) sometimes ignores mouse-position changes, but I don't know exactly why or when this happens either. Cheers, Sebastiaan
-
Hi, As long as you don't explicitly use the mouse, then mouse clicks should have no effect—certainly not crash the experiment! What do you mean exactly? In what sense does the experiment crash, and what kind of error message do you get? Cheers, Se…