Resu1 (Version 2)

A number of changes need to be made to the Resu1 experiment before it is taken back in the field. Many of them need to be described in enough detail to be implemented. All of them need to be ranked by how important they are to be completed before the next trip.

1. Chooser

This needs to be explicated. I have little clue what Florian means. It might make more sense to try to componentize scenes, but if they have any outside reference (say, to a trial list) that's difficult.

2. File Checker

This is non-trivial and I'm pretty sure no experiment software does this because it's more trouble than it's worth. We run through all the lists before subjects do the experiments for a reason. ;) We could write a separate script that runs through lists of a known format that could be run on each computer that will be running the experiment.

3. Config file

Easy to do. We just need to decide which things should be configurable this way.

4. List Autobalancer

Create a part to do list autobalancing, so the experimenter doesn't have to choose. This is 75% complete in C#. As soon as I check that it does the right things, I'll release the C# file and the DLL.

5. Triple to Quadruple trial type

I need to look at the current experiment to see how difficult this will be

6. Componentize the experiment

Where possible it'd be nice to make scenes we want to use in multiple experiments into components. This would allow for less copy and pasting, and mean that when the component is updated all scripts that use it (assuming they get the new component source or dll) get the fixes/changes for free.

Source code

The ExBuilder files are available via Mercurial if you have an account on the HLP system:

hg clone ~awatts/ExBuilder_stuff/Florian/Resu1 Resu1

locally or

hg clone http://code.hlp.rochester.edu/hg/Resu1/ Resu1

from anywhere.

If you run Windows, download [http://tortoisehg.sourceforge.net/ TortoiseHg] and check out the local [wiki:Self/HlpLab/Mercurial Mercurial] wiki page for how to set it up.

AndrewWattsProjectsResu1 (last edited 2009-01-14 21:26:22 by platypus)

MoinMoin Appliance - Powered by TurnKey Linux