colspan="5" bgcolor="#AADDDDD" | |
| | | Dictio.. | |
| | | Object | |
Randomized Design |
Open Design Editor | Opens a visual editor for the randomized design | | String | |
Withdrawal Mode | Defines the roulette withdrawal mode. When Auto Withdrawal is true, the roulette automatically withdraws fresh factor values from a trial block on onset of the parent event. In that mode the element also derives a number of trials and blocks from a number of made withdrawals. In the manual mode, trial blocks also have to be regenerated manually, via the Reset Block property | | enWith.. | |
Block Length | Indicates the total length of the generated random trial block (number of trials) | | Int32 | |
Treatment Frequencies | Defines the frequency (number of repetitions) of each treatment in generated random blocks | | Int32[] | |
Is Balanced | Defines whether withdrawal of treatments from the generated trial block is balanced. If true, the treatments will be withdrawn in blocks, with the fixed frequency for each treatment within a block (as defined by the design). If false, the treatments will be withdrawn independently, trial by trial, from random positions in the trial block with possible repetitions. The treatment frequencies are still relevant in the unbalanced withdrawal, but not guarantied over a short time. | | Boolean | |
Design Fraction | Defines a faction of the current design that is use to make the actual random block. The fraction is created by random sampling from the full design. The default value for the property is 100%, which corresponds to the full design. The lower values can be used for testing, when performing the actual number of trials is too long. | | Double | |
Random Seed |
Block Seed | Defines the random seed for generation of the consequent random block. The default value is zero, which denotes that different autogenerated seeds will be used for each block. When the seed is non-zero and fixed, the same random blocks are generated in a row. Runtime changes of the property affect only the consequent blocks. | | Int32 | |
Current Block Seed | Returns the seed that have been used for generation of the current block | | Int32 | |
Trial Treatment |
Treatment Index | Returns an index of the current treatment in the treatment pool, as it shown in the design editor. | | Int32 | |
Runtime Status |
Treatment Number | Returns the number of withdrawn treatments since the start of the current random block. The value does not include the recalled treatments and, therefore, can be less than the number of actual trials made in the current block. | | Int32 | |
Trial Number | Returns the number of actual trials presented since the start of the current random block. The number includes the recalled treatments and, therefore, can be greater that Treatment Number. | | Int32 | |
Block Number | Returns the number of the current random block. Blocks are counted since the start of the experiment | | Int32 | |
Total Trial Number | Returns the total number of actual trials since the start of the experiment. The values is accumulated across all blocks. | | Int32 | |
Is First Trial | Indicates whether the current trial is the first trial in the random block. This status property is designed to control event flow conditioning at the start of a new trial block. | | Boolean | |
Is Last Trial | Indicates whether the current trial is the last trial in a block. This status property is designed for signaling the end of each trial block. The value can be used, e.g. in as a condition of a flow route to a pause event. | | Boolean | |
Runtime Commands |
Recall Treatment Now | Runtime command that recalls the current trial treatment (combination of the factor levels) back to the random block. The recall reshuffles the treatment in the random block assuring that the same treatment will be withdrawn later, in one of the subsequent trials. The command is initiated by assigning 'true' to this property in code snippets. | | Boolean | |
Repeat Treatment Now | Runtime command that repeats the current trial treatment (combination of the factor levels) in the next trial (technically, on the next onset of the parent event). The command is initiated by assigning 'true' to this property in code snippets and can be called from any event. | | Boolean | |
Reset Block Now | Runtime command that generates a new random block. | | Boolean | |
Control |
Is Enabled | If set to false the element is completely omitted when the experiment is run | | Boolean | |
Title | Title of the element | | String | |
|