sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
(Quote) Yes, thank you, please send it to me! Or better yet, if there's no reason to keep it confidential, upload the script to something like pastebin.com and post a link here. Cheers! Sebastiaan
-
Closing as duplicate of #1064. @ghostrider Please don't post the same question multiple times!
-
Hi Stefania and Ambra, Assuming that your button box simply sends a response as soon as a press has been detected, you can just use OpenSesame's self.time() function to get the time immediately after you have collected the response, like so: # You…
-
It's difficult to say without seeing the rest of the experiment, but what may be going on here is that you are reshuffling the list on every trial, instead of only shuffling once and then walking through the shuffled one item at a time. Basically, …
-
Hi Tracy, It's certainly possible, but it will involve considerable scripting and network communication. To get an idea of how you could implement network communication in Python (and thus OpenSesame), you can take a look at the discussion below. I…
-
Hi, It's very difficult to say anything general about dual-monitor set-ups. It depends on the operating system, video drivers, and the type of monitor splitting that you're using (e.g., cloning, extended desktop. etc.). There are usually issues, th…
-
Hi, There's no difference between (the same version of) Python in and outside of OpenSesame. Essentially, OpenSesame itself is simply a Python library, and an inline_script item uses the official Python interpreter to execute its script. But, as y…
-
Good and thanks for letting us know! Marking as solved.
-
Hi Olya, Yes, you can copy-paste the code into the run window of an inline_script. I suspect that you will have to place it below the sketchpad with the photo's though, because you want the fixation checks to occur after the photo's have appeared, …
-
Hi Daniel, This is very puzzling. So if I understand correctly, you can log both variables Cont_Check and Cont_Recheck in the same experimental run, but only if you skip the middle part of the experiment. Is that correct? You also mentioned that a…
-
Hi, Certainly, you can simply add a folder prefix to the file name. The logic of filename resolution is as follows: * Check if the file is in the file pool (subfolders not supported). * If not, check if the file is in the experiment folder. * If n…
-
Good to hear, and thanks for letting us know that figured it out!
-
(Image) :D
-
Hi, The problem here is that you are referring to a Python variable (initial_list) that you haven't defined. Simply calling self.get('initial_list') doesn't do anything, as long as you don't assign the return value to a variable. For example like s…
-
Hi Vladimir, Thank you very much for your contribution! Lotje did receive the file. We're going to do some basic checking, and will aim for including the translation in 2.8.3, which is to be released in two months or so. I'll post a message here on…
-
(Quote) The main difference is that you will no longer use a 'blocking flip', which means that you have some uncertainty about the moment at which a display is presented. The temporal error is at most one refresh duration, so 16.7 ms on a 60 Hz moni…
-
Hi, If you save your experiment as .opensesame file, only the script will be saved. So that's probably happening. If you want to save your file pool along with the experiment, you need to select the .opensesame.tar.gz format. Does that clear thing…
-
Hi Daniel, Well, you clearly do have a logger at the end, so that's fine. Did you maybe de-select the 'Include variables with missing values' option in the logger? If you deselect this option, the logger will only log variables that exist the first…
-
Hi guys, Thanks for letting me know about this problem. I'll try to replicate it and see if I can find the underlying problem. Once I have I'll get back to you. (Quote) This looks unrelated. The avbin.dll message is 'normal' in the sense that Psyc…
-
Hi Ambra, (Quote) The error message basically says it all: The filename (without the .csv extension) should be eight characters or less. So subject-0.csv is ok (8 characters), but subject-10.csv is not (9 characters). Cheers, Sebastiaan
-
Hi Andrea, What's the error that you see in the debug output when running on Android? * http://osdoc.cogsci.nl/getting-opensesame/android/#debugging Cheers, Sebastiaan
-
Hi, Your script is a bit funky in a number of ways. First off, you define a mouse object, but never use it, apparently because you use a mouse_response item to collect mouse clicks. Second, you define target_positions list, which is walked through,…
-
Hi Daniel, The scripts look fine, I suspect there's a problem with the way that you are logging variables. What's the structure of the experiment? Is there a logger item after the second inline_script? Cheers, Sebastiaan
-
Hi Nir, Under Linux, you will need to install python-bidi. If this package is not in the repositories (for Ubuntu it isn't), you can get it from here: * https://pypi.python.org/pypi/python-bidi Cheers! Sebastiaan
-
Hi Olya, This will require a bit of inline scripting, but not much. Basically, you can make use of the wait_for_fixation_start() function like so: n_fixations = 5print('Wating for %d fixations' % n_fixations)for i in range(n_fixations): exp.eye…
-
Hi Johan, OpenSesame doesn't have a pause button, but you could implement one quite easily. The most convenient way to do this depends on your experiment, but the following is one option. * Disable 'Flush pending key presses (...)' in your trial_s…
-
Hi Andrea, The slider plug-in is not available in the OpenSesame runtime for Android. So you will need to use an inline_script to implement the slider functionality, instead of using the plug-in. This is a bit inconvenient, but not as difficult as …
-
It seems like you're seeing the same problem as reported by @martijnvk here: * http://forum.cogsci.nl/index.php?p=/discussion/1039/ Let's the move the discussion there and try to figure out what's going on.
-
Hi Martijn, I'm not sure what's going here. It looks like OpenSesame fails to determine which line triggered the exception. And this error in parsing the error obscures the actual error, if you see what I mean. But I don't really understand why thi…
-
Hi, It's difficult to give a concrete answer, because you don't describe how you've implemented this selection procedure. I'm assuming that you use an inline_script for this? Could you post the code here + any additional information that would help…