Figure 1.
The Structure of a bmlTUX Experiment. Experimental design is configured in a Design File that is used to construct Trial Tables. Upon execution, a Trial Table is passed to the Custom Execution Scripts that are written by the experimenter. These scripts define how the Unity scene is manipulated in each Trial, Block, and Experiment based on the values of the independent variables. After each trial, the output file is updated.
