Fork me on GitHub

Random condition generator

Version 5, 2012-05-12

In all kinds of research it is necessary to counterbalance or randomise expertimental conditions to avoid biases. Using the form below you can generate a randomised order for the conditions specified and save this to a file.

Usage

Fill out the form below with your within group conditions and add groups for between group designs. Also adjust the number of participants (per session) and press Randomise. You can opt to save to a file.

Notes

  • This tool adds all sessions in equal amounts to achieve a balanced spread between groups (and then shuffles the order). For small or hard to divide numbers of participant groups (number of sessions / number of condition groups) this may not be perfect. Check afterwards to make sure the results are to your liking.
  • The shuffling is not perfectly random, there is a post-shuffle adjustment to make sure conditions are not succeeded by the same condition an unlikely amount of times.
  • No counterbalancing is achieved, which means the output is not generated such that a within-group condition is followed an equal amount of times by each of the other conditions across all sessions.

Enter your experimental conditions here

Participant sessions
Conditions per session
Export to file (else generates table below)