OpenSesame
Rapunzel Code Editor
DataMatrix
Support forum
Python Tutorials
MindProbe
Supported by

Coureurs

À propos des runners

Il existe plusieurs façons techniquement différentes d'exécuter votre expérience. Chacune d'elles correspond à un runner. Vous pouvez sélectionner un runner dans Menu → Outils → Préférences → Runner.

Sauf si vous avez une raison de ne pas le faire, vous devriez utiliser le runner multiprocess. Cependant, si OpenSesame se bloque parfois, vous pouvez essayer de voir si la sélection d'un autre runner résout ce problème.

Runners disponibles

Multiprocess

Le runner multiprocess exécute votre expérience dans un processus différent. Le principal avantage de cette méthode est que votre expérience peut se bloquer sans entraîner la fermeture de l'interface utilisateur. Un autre avantage du runner multiprocess est qu'il permet à l'inspecteur de variables d'afficher vos variables expérimentales pendant l'exécution de l'expérience.

Inprocess

Le runner inprocess exécute l'expérience dans le même processus que l'interface utilisateur. L'avantage de cette méthode est sa simplicité. L'inconvénient est que l'interface utilisateur peut se bloquer si l'expérience se bloque, et vice versa.

Externe

Le runner externe exécute l'expérience en lançant opensesamerun en tant qu'application distincte. Le principal avantage de cette méthode est que votre expérience peut se bloquer sans entraîner la fermeture de l'interface utilisateur.

Supported by